Leo Roofing & Construction logo

Leo Roofing & Construction

Palm Beach Gardens
Licensed & insured DBPR verified
Roof RepairRoof Replacement and InstallationRoof InspectionsEmergency Roof Repairs+8 more
4.9111 Google reviews
Is this your company?Claim your free listing to edit your profile, add photos, and put the verified badge on your own site.Claim this listing

About

Leo Roofing & Construction is a family-owned, owner-led roofing company based in Palm Beach Gardens, Florida, serving Palm Beach County and surrounding areas since 2004. Founded by Frank Leo, who still personally oversees projects, the company holds dual Florida licenses as a certified roofing contractor (CCC1328402) and a certified building contractor (CBC1254723), allowing it to address structural issues under the roof without requiring a second contractor. Leo Roofing is a GAF Master Elite contractor and is also certified by Owens Corning, CertainTeed, and TAMKO for shingles and by Polyglass for flat roofing. The company has earned a 4.9-star rating across 109 Google reviews and has been BBB Accredited with an A+ rating since September 2006. Leo Roofing serves residential and commercial clients from Stuart and Port St. Lucie in the north to Boca Raton in the south, backing every installation with a seven-year workmanship warranty.

Highlights

GAF Master Elite certified, top 3% of US roofers
Family-owned and owner-led since 2004 in Palm Beach County
4.9 stars across 109 Google reviews
BBB Accredited A+ since 2006
Dual roofing and building license for under-roof structural work
Seven-year workmanship warranty on every roof

Services

Roof Repair
Roof Replacement and Installation
Roof Inspections
Emergency Roof Repairs
Storm Damage Repair
Roof Leak Repairs
Commercial Roofing
Flat and TPO Roofing
Metal Roofing
Tile Roofing
Shingle Roofing
Solar

License verification

License checked against the Florida Department of Business & Professional Regulation (DBPR). Confirm current status before signing any contract.

CompanyLeo Roofing & Construction
License typeCCC, Certified Roofing Contractor
License no.CCC1328402
Status Active & current
License boardFL DBPR
RegionPalm Beach Gardens
DBPR verified Licensed in FL

Confirm this license yourself at myfloridalicense.com.

Certifications

GAF Master EliteListed credential
Owens CorningListed credential
CertainTeedListed credential
TAMKOListed credential
PolyglassListed credential
FRSA MemberListed credential
NRCA MemberListed credential
GCBA MemberListed credential
FHBA MemberListed credential
NAHB MemberListed credential

Google reviews

4.9
Rated by 111 verified Google reviewers Verified by Google
Rosa Taitler· 4 months ago

I have the best experience in my life with this company, Leo roofing and construction!!! The people are very professional, working fast, always on time, very organized, very clean. Very polite people. When the job was finished, l didn’t find any peace of garbage.(Hard to believe). The charges are right. Comparing with others companies Leo. Roofing gave me the best deal and I am very happy with the performance of Lea roofing and construction. Thank you. Rosa Taitler

Ceydel Fundora· 4 months ago

I recently hired León Roofing and I couldn’t be happier with the results. From start to finish, the entire process was smooth and efficient. They responded quickly to my initial inquiry, provided a clear and detailed estimate, and scheduled the job promptly.What really impressed me was how fast they completed the work without compromising quality. The crew was punctual, professional, and extremely organized. They paid attention to every detail and made sure everything was done correctly. The workmanship is outstanding, and you can truly see the quality in the final result. They also kept the area clean throughout the project and made sure everything was spotless before leaving. Communication was excellent the entire time — they answered all my questions and kept me informed every step of the way. If you’re looking for a reliable roofing company that delivers fast, high-quality service with professionalism and integrity, I highly recommend León Roofing. I would definitely use them again in the future!

Frances Dickson· 2 months ago

Leo Roofing made my reroofing project easy. The team was organized and responsive. Quality of work was exceptional and they took great care to protect my property during process.I would definitely hire this company again. Highly recommend!

Julianna Miron· 3 months ago

Very pleased with final results of our roof replacement! Frank Leo and his team were always super responsive to all our needs! Although the job took a bit longer due to our difficult Tenant and stormy season, the final outcome is a job well done! The team was able to deal with our difficult tenants while we were abroad for several months and were very professional about it. Highly recommend this company!!!

Derek Lyons· 4 months ago

Our new roof had an issue and Leo Roofing, as the promised, they sent a crew within a couple of days and fixed the problem with the tiles. Our roof looks good and the area where had an issue looks perfectly aligned. Leo Roofing is a company that I highly recommend as they have proven, their word is the bond!

Read all reviews on Google › · Reviews provided by Google, refreshed automatically.

Verification badges

Earned from Leo Roofing & Construction's verified Florida license, live Google rating, and standing in Palm Beach Gardens. Every badge links back to this profile so anyone can confirm it, and it updates automatically if the underlying status changes.

Verified on Roofing Companies Florida — Leo Roofing & Construction Top rated on Roofing Companies Florida — Leo Roofing & Construction Best of 2026 on Roofing Companies Florida — Leo Roofing & Construction Established on Roofing Companies Florida — Leo Roofing & Construction

Own this company? Claim your listing to add these verified badges to your own website.

Frequently asked

What makes Leo Roofing & Construction different from other roofers?
Leo Roofing holds a dual building-and-roofing license, so it can handle structural issues under the roof without a second contractor. Every job is backed by a seven-year workmanship warranty, and Frank Leo personally oversees projects.
What certifications does Leo Roofing & Construction hold?
Leo Roofing is a GAF Master Elite contractor, a Polyglass-certified installer, and certified by Owens Corning, CertainTeed, and TAMKO. It is also BBB Accredited A+.
What types of roofing does Leo Roofing & Construction install?
Leo Roofing installs metal, tile (barrel and flat), asphalt shingle, flat/TPO, and composite slate roofing systems for both residential and commercial properties.
How long has Leo Roofing & Construction been in business?
The company has been serving Palm Beach County since 2004, giving it over 21 years of local experience.
What areas does Leo Roofing & Construction serve?
Leo Roofing serves Palm Beach Gardens, Jupiter, Wellington, West Palm Beach, Boca Raton, Boynton Beach, Delray Beach, Lake Worth, Stuart, Port St. Lucie, and surrounding communities.
Does Leo Roofing & Construction do commercial roofing?
Yes. Leo Roofing provides commercial roofing services in addition to residential work across Palm Beach, Martin, and Broward counties.
Does Leo Roofing & Construction offer solar roofing?
Yes. Solar installation is listed as a service on the company's website alongside residential and commercial roofing.
What warranty does Leo Roofing & Construction provide?
Leo Roofing offers a seven-year workmanship warranty on every roof it installs.
Does Leo Roofing & Construction offer same-day inspections?
Yes. The company offers free same-day inspections and weekend appointments.
How can I get a free quote from Leo Roofing & Construction?
You can request a free inspection and quote by completing the form on leoroofingfl.com or by calling (561) 935-4979 directly.