At General Roofing, we’re all about doing things right — not just for our business, but for the homeowners we serve. Our story began with the owners, who were appalled by there own experience with a roof replacement. They weren't given a proper inspection or a clear plan to extend the lifespan of the roof. After diving into the roofing industry, we realized that this wasn’t a one-off experience — it was something many homeowners were dealing with.
That's when we decided to start General Roofing. Our mission? To shed light on an often confusing and frustrating process for homeowners and to provide a service that truly puts people first.
We understand that a roof isn’t just a structure — it’s what protects your home, your family, and everything you hold dear. That’s a responsibility we don’t take lightly. Every project we take on is treated with the utmost care, as if it were our own home. This starts with surrounding ourselves with the best tradesmen in the industry — a team that shares our commitment to quality and integrity.
With over 30 years of experience, we’ve built a reputation of offering accurate pricing, industry-leading warranties, and a commitment to client satisfaction. We’re here to guide you through every step of your roofing journey, providing the knowledge, quality, and customer service you deserve. We proudly offer:
At General Roofing, we want homeowners to not only feel confident in their roofing decisions but to truly be proud of the work that’s done. We’re here to make sure that your roofing experience is transparent, stress-free, and most importantly — done right.
Our team is ready to help with expert advice, free quotes, and quality service.
Reach out to us by phone or fill out our form — our expert technicians offer free detailed inspections for homeowners.
Our expert team will visit your home to conduct a detailed inspection, ensuring you receive the most accurate estimate, budget, and project timeline.
We'll begin your project installation at an agreed time. Our skilled installers work efficiently, ensuring quality every step of the way.