Charles D. Ogden, Sr., 49, is facing felonies after residents say he took their money and either didn't complete work or did a subpar job.