Charles Contractors formally All Purpose Roofing is locally owned by Charles McFarland Jr & Smokey Schneider.
Specializing in:
• Flat Roofs
• Shingle Roofs
• Tile
• Slate
• Metal
All Purpose is licensed Bonded & Insured. When a company has satisfied millions for over 60 years with quality work why risk going anywhere else?
We're not just roofers we are waterproofers.
Hours