Family-owned roof repair in Palm Beach County since 2004. We find the real source of the problem, show you the photos, and hand you one clear price you can read in a minute.
GAF Master Elite
Top 3% nationally
4.9 on Google
111+ reviews
BBB A+
Accredited
Licensed and insured
Florida CCC
When you need roof repair in Palm Beach County, the work starts with finding the actual leak point, not guessing. Most calls we run begin with a ceiling stain, a shingle blown loose after a summer storm, or a slow drip nobody can trace. As a family-owned, owner-led crew, we climb up, photograph the failure, and explain what we found before we quote anything. We hold a Florida state license to do both the roofing and the building work behind it, so when a small roof repair turns out to involve rotted decking or framing underneath, we are licensed to fix all of it without handing you off to a second contractor. Call us at 561-935-4979. Se habla espanol.
We cover Palm Beach County as our home base, reaching north into Martin County and south into Broward, roughly a thirty to forty mile radius from our shop at 3910 RCA Blvd in Palm Beach Gardens. That tight footprint matters during a leak.
A local crew that works your neighborhoods every week can reach you faster, knows how Atlantic wind and heavy afternoon rain wear on roofs here, and can match the tile and shingle profiles common to Palm Beach County homes.
Whether you are in Jupiter, Wellington, Stuart, or down toward the county line, we treat the call the same way: get out quickly, stop the water, and tell you straight what the roof needs.
Most roof repair work we see falls into a handful of patterns.
We also reseal skylight curbs, re-bed ridge caps, and repair gutters tied into the roof edge. If the damage is structural rather than surface, we say so and price the larger fix plainly.
We quote one number for a defined scope, in writing, backed by a seven-year labor warranty. No vague hourly estimates, no surprise add-ons once the truck is in your driveway.
If we open up an area and the problem is bigger than it looked from the ground, we stop, show you the photos, and price the new scope before we go further.
Because the same company holds both the roofing and the general building license, you are not paying two firms to coordinate when a repair reaches the structure below the roof. That dual license also helps when you file an insurance claim, since one licensed contractor can document the full extent of the damage for your adjuster.
Leo Roofing & Construction has worked on Palm Beach County roofs since 2004, more than two decades of repairs in this exact climate. We are a GAF Master Elite contractor, hold a BBB A+ rating, and carry a 4.9 star average across 111 Google reviews.
Our scheduling and follow-up run around the clock, so a request you send at midnight is logged and ready for the crew at sunrise, and nothing slips through the cracks.
Owner Frank Leo still stands behind every job, which means no commissioned salesperson is pushing a full replacement when a targeted repair is the honest answer. If your roof truly is past saving, we will tell you that too.
Yes. Most leaks and storm damage are localized, so we can repair only the affected area, missing shingles, a cracked tile field, or failed flashing, while leaving a sound roof intact. We inspect the rest of the roof first to confirm it is in good shape, then match materials so the repair blends in.
We offer same-day inspections most of the year. During named storm windows we tarp and dry the home in first, then return with a written repair scope, so the inside of your house stays protected while we work out the full fix.
Sometimes. Damage from a named storm, a wind event, or a sudden incident often qualifies, while normal wear usually does not. We photograph the conditions and write a plain summary you can hand to your adjuster. Holding both a roofing and a building license lets us document damage that reaches the structure underneath.
Yes. Every repair carries a written seven-year labor warranty. Where we install new GAF materials, the manufacturer warranty on those products applies on top of our labor coverage.
Where we work
We cover a roughly 40 mile radius of Palm Beach Gardens, from Martin County in the north to Broward in the south. Find your city below.
What our customers say
Everyone at the company is courteous and efficient, from the owner to the customer service reps to the install crew. We really appreciate the excellent service and will recommend Leo to all friends and family needing new roofs in the area.
Jessica W.
Very professional and thoughtful. Kevin was on point with the estimate. Carlos executed the repair to perfection. Frank and Armando kept me up to date on everything.
Mark M.
Quality work at a quality price. I will be using Leo Roofing again for a new project that we just closed on earlier this week.
Andrew J.
Their staff was extremely hardworking and respectful. They willingly answered all our questions to our satisfaction and followed up when necessary. Would definitely recommend.
Doug C.
Free and no pressure
Tell us about your roof and we will call you back, usually within the hour during business hours. Prefer to talk now? Call 561-935-4979.
Same-day inspections across Palm Beach County. No call center, no high-pressure pitch. Just a clear answer about your roof.