Can a general contractor handle roofing projects, or do I need to hire a specialized roofing contractor for that?
Yes, general contractor can handle roofing projects, but it best to hire specialized roofing contractor for complex jobs. Roofing require specific skills and knowledge about materials and local codes. If project big or involves unique features, specialized contractor ensure quality work and compliance.