C.M. Scanlon is a home improvement and repair solutions company based in Narberth. The company specializes in general contracting work, and offers its clients renovations and remodeling work. Projects include basement refinishing, painting work, staining, roofing repairs, drywall work, electrical work, structural repairs and carpentry.