Business Details
42 Years
experience
Expert Roofing Solutions in Southern California
Founded in 1984 by co-owner Gary Maiolfi, GM Roofing has established itself as a respected California licensed C-39 contractor with a loyal customer base and an outstanding reputation in Southern California. Our team offers comprehensive residential, commercial, and industrial roofing services, including new installations, repairs, and preventive maintenance programs. With over 30 years of combined experience, our owners and staff prioritize personal client relationships and ensure every project meets the highest standards.We serve all areas of Southern California, from Imperial County to Ventura County, and guarantee 100% satisfaction on all services performed. As a licensed, bonded, and insured contractor (License #472566), we are committed to delivering quality solutions tailored to our clients' needs while maintaining industry-leading expertise.
Services
Residential Roofing
Commercial Roofing
Preventive Roof Maintenance
HOA Roofing
Roof Systems
Details
- Year established: 1984
Highlights and features
- We offer over 30 years of experience in residential and commercial roofing.
- Our team provides licensed, bonded, and insured services with License #472566.
- We guarantee 100% satisfaction on all roof maintenance and repair services.
- Semi-annual preventive maintenance ensures long-term roof protection.
- We serve all Southern California areas from Imperial County to Ventura County.
Associations and certifications
- License #472566 (California C-39 Contractor)
Services
Residential Roofing
We specialize in residential roofing solutions, including new installations and repairs, designed to protect homes and enhance property value. With decades of experience, our team delivers durable, aesthetically pleasing roofs tailored to Southern California's climate. Our services ensure long-term performance and satisfaction for homeowners.
Commercial Roofing
GM Roofing provides comprehensive commercial and industrial roofing services, from new systems to repairs and renewals. Our expertise extends to prolonging roof lifespans while ensuring compliance with industry standards. We prioritize efficiency and durability to meet the demands of businesses and property managers across Southern California.
Preventive Roof Maintenance
Our preventive maintenance programs include inspections, cleaning, and repairs to preserve roof functionality and appearance. By addressing issues proactively, we help clients avoid costly damage and extend roof longevity. Our semi-annual services are backed by a 100% satisfaction guarantee.
HOA Roofing
We offer specialized roofing solutions for HOAs and property management teams, focusing on cost-effective repairs and maintenance. Our team collaborates directly with managers to ensure compliance with community standards while delivering reliable, long-lasting results for multi-unit complexes.
Roof Systems
GM Roofing designs and installs customized roof systems for residential and commercial properties. Our solutions incorporate high-quality materials like Certainteed's Highland Slate, ensuring energy efficiency and resilience against weather challenges. We cater to diverse architectural styles across Southern California.
People
Gary Maiolfi
Co-Owner
Gary founded GM Roofing in 1984 and brings over 30 years of industry experience. A former collegiate wrestler, he prioritizes integrity and quality, overseeing operations to ensure client satisfaction and project excellence.
Vess Pearson
Co-Owner
Vess joined GM Roofing after earning a finance degree from Idaho State University. With 30+ years in the field, he manages financial operations and supports strategic growth while maintaining a client-focused approach.
Questions
What types of roofing services does GM Roofing offer?
We provide residential, commercial, and industrial roofing services, including installations, repairs, and preventive maintenance programs across Southern California.
Is GM Roofing licensed and insured?
Yes, we are a California licensed C-39 contractor (License #472566), bonded, and insured for client protection.
What areas does GM Roofing serve?
We operate throughout Southern California, including Imperial County, Inland Empire, Los Angeles, Orange, Riverside, San Diego, San Bernardino, and Ventura Counties.
Do you offer roof maintenance programs?
Yes, we provide semi-annual preventive maintenance to extend roof lifespan, backed by a 100% satisfaction guarantee.
Reviews (6)
Lani D.
Apr 07, 2021
Report
Vess and his team (office and roofers) are absolutely wonderful. Not the most expensive and not the cheapest but knowledgeable and quality work. There is always competition and difficulty booking roofers during winter and spring. I waited for GM Roofing and it was well worth the wait. In addition to dealing with the City, repairing termite eaten wood, both a shingled and flat roof replacement and repairing eves these guys finished on time and stayed on budget. My favorite part of working with GM Roofing was the clean up - at the end of each day they cleaned up the yard and removed all debris.
Concha A.
Jul 08, 2020
Report
My husband wrote this. When GM Roofing finished our roof replacement recently, we felt we were on top of the world. The crew did a fine job, the price was fair, and we've had compliments on how good the roof looks. The crew of seven knew what they were doing, with everyone seemingly in concert to do the job right. They worked energetically and projected a passion for hard work. Without doubt, they managed their time efficiently; there was no smoking on the job, no loud music, no beer or vulgar language. The crew was relaxed, friendly and easy to deal with, and made us feel they take
Joe R.
Oct 24, 2016
Report
These guys are GREAT, let me repeat that: these guys are GREAT. I've got a small coffee store in Los Al and they last year and fix the leaks and this year when a couple of leaks resurfaced they came out and rectified them n/c. Its really nice to do business with a company that's not out to take advantage. They will get all my business.
Am J.
Sep 16, 2015
Report
We're new homeowners, and during escrow our home inspector told us that our flat roof was nearing the end of its life. I asked GM Roofing to assess the condition of the roof and what could be done to extend its life. After inspecting the roof, Vess from GM Roofing gave us the awesome news that our roof is in good condition and could last for another 10 years. He just recommended an annual roof check-up to check the pipe fittings and gravel guards. We were expecting a major cost this year with the roof, so we're more than relieved with this news. It was wonderful to get an honest assessment
Bob W.
Feb 25, 2014
Report
Gary expertly installed a new composition roof. Job was done on-time and at a reasonable cost. The new roof was a definite plus when we sold the house.
Polly C.
Jul 18, 2013
Report
Our 20 year old roof was looking haggard, even though it was weatherproof and sound. We contacted one roofing company who said a complete replacement was required, and then we called GM Roofing. Gary was great and worked with us to find a cost-effective solution that would make the roof safe, aesthetically pleasing, and still keep costs down. He provided three different scenarios with reasonable bids for each possible job. We chose to forgo a completely new roof and do a simple repair/replace as needed plan that came out beautifully! What a refreshing way to do business!