Johnston’s Top Roofing Contractor Choice
Our owner, Bryan Collins, started Genesis Roofing in 2005 with a promise to bring exceptional roofing services and professional, personable customer care to each client. The roofing contractors at Genesis Roofing, LLC exceed the industry’s standard requirements. As a Haag Certified roofer, we’re recognized as an advanced company that’s trained to investigate and assess roofing problems of any size.
Residential & Commercial Roofing Services
Homeowners in Johnston choose Genesis Roofing as their local roofing company because of our wide range of comprehensive residential restoration services. We specialize in roof repair, roof replacement, maintenance and emergency roof repair services in times of need. We also provide quality installation of siding, gutters and skylights. Residents put their trust in us because we are confident in our award-winning expertise.
In addition to our residential services, we offer installation and repair of various commercial and industrial roofs. Property owners can join our annual maintenance program for commercial buildings that includes regular inspections for damage and leaks. Our program is guaranteed to protect your investment for years to come. Businesses in Johnston rely on us because of our core values built on integrity, accountability and personal responsibility, quality, customer loyalty and safety.
Insurance Claim Assistance
We understand that roof repair may come at unexpected time. We work directly with different insurance companies to ensure a hassle-free process for you. We also offer a lifetime warranty on labor that comes with up to a 50-year warranty on roofing materials.. After you contact us, we’re happy to provide you with a free estimate. No matter what financial situation you’re in, we’ll work one-on-one with you to find a plan tailored for your budget.
Schedule an Assessment
See why residents in Johnston turn to Genesis as their trusted local roofing company. We have a highly-reputable team comprised of the industry’s top-trained roofing contractors. We look forward to working with you. Call (515) 202-1667 or submit a form to schedule your service today!
Local Reviews
for Johnston, IA
Great Service, Awesome Price, Work
Dave - Johnston, IA
Perfect
Awesome roofer and contractor
Mark - Johnston, IA
If anyone in the Des Moines Metro area needs a new roof, the only contractor I would give an unconditional recommendation to is Genesis Roofing. From start to finish they were extremely professional, prompt, and very tidy.
Excellent customer service--high quality roof
Kelly - Johnston, IA
I'm a repeat customer of Genesis Roofing and my experience with 4 roof installs on 3 houses was excellent. Our 4th experience was due to hail and Bryan did an great job with a huge job late in the season.
Very happy customer
John - Johnston, IA
Price matched the insurance quote from the hail damage claim. They did the complete job, including gutter replacement in a day and a half. We could not be happier with this job.
Bryan C.
New roof replacement from hail damage in Johnston, Iowa! Free roofing and siding estimates and hail and wind damage inspections! Call today for a free estimate!
Bryan C.
Roof replacement in Johnston, Iowa! Free wind and hail damage inspections and free roofing and siding estimates!
Bryan C.
Wind damage roof repair estimate in Johnston, Iowa free estimates and roof inspections!
Bryan C.
Hail damage roof inspection in Johnston Iowa! Free roofing and siding estimates!
Bryan C.
Siding repair estimate in Johnston Iowa. Free siding estimates and roofing estimates!
Bryan C.
Roof replacement estimate and siding replacement estimate in Johnston Iowa!
Bryan C.
New roof and siding estimate in Johnston, Iowa! Free roof and siding estimate!