How to compare roof repair quotes across Palm Beach County's towns

Write the job up once so that every roofer who bids prices that same scope; below is what each Palm Beach County town publishes about roof repair permits.

Why get more than one roof repair quote?

Typically, roof repair quotes for the same leak differ because each roofer prices a different job: one patches where the stain shows, another replaces flashing or a section of deck. Three quotes on one written scope show you which difference is the price and which is the plan.

How does bidding from photos and a scope card work?

Contractors who take part price your photos and written scope card, so nobody visits before you see any prices. Homeowners pay InstaBids nothing. Contact details stay hidden until the homeowner picks a contractor and they confirm the connection. The contractor you pick may visit once before settling the final price against the percentage the bid stated.

What photos should I take of my roof?

Take two wide shots of the roof from the ground and close-ups of the damaged area, plus a photo of any ceiling stain or wet spot inside. Note when the leak shows up, such as in heavy rain or wind. Stay off the roof: ground shots are enough to start.

My roof is leaking now. Should I post a job?

No, not if water is coming in today: call a roofer directly for a tarp or temporary repair, because bids take time to come in. A bid card suits a permanent repair you can plan ahead and photograph, once the roof is covered and the room below is dry.

Which Palm Beach County towns require a roof repair permit?

Usually yes, and only Westlake publishes a clear size limit: a single-family roof repair under 2 squares (200 square feet) needs no permit there. Several towns exempt only very small repairs that don't affect the structure, and North Palm Beach says roofing needs a permit regardless of the value of work.

TownPermit officePublished roof repair rule
AtlantisBuilding Department, 561-965-1744 ext. 112The city requires permits for repair and replacement work and inspects roofing, without naming roof repair on its own; roof repairs skip Architectural Review, but only tile, wood shake or approved metal roofing is allowed on homes.
Belle GladeBuilding Department, 561-996-0100The city handles re-roofs through a building permit application with its reroof windstorm mitigation form (older homes must re-nail the roof deck and add a secondary water barrier); its pages don't name smaller roof repairs.
Boca RatonBuilding Department, 561-393-7930Boca Raton's small-job permit exemption does not cover roofing, so roof repairs and re-roofs on a house are permitted through the Building Department with its roof application and product approvals, and a re-roof also needs the city's mitigation package.
Boynton BeachBuilding Division, 561-742-6350Boynton Beach exempts only very small roof repairs that do not touch the roof deck structure or secondary water barrier, so most roof repairs and all re-roofs need a permit from the Building Division, with sheathing and roofing inspections.
Briny BreezesTown Hall, 561-272-5495A re-roof or roof-over needs cooperative approval and a Town building permit; the town's documents don't name smaller roof repairs, so ask the Town Building Official through Town Hall before starting.
Delray BeachBuilding Division, 561-243-7200Delray Beach requires a permit for roof work (re-roof permits are handled as express permits, usually issued within three business days), and if more than 25 percent of a roof covering is replaced within 12 months the whole roof covering must be brought up to current code.
Glen RidgeBuilding Division, 561-697-8868Glen Ridge issues roofing permits (roofing is a trade on its permit application and fee sheet); only a minor repair of existing roof covering of small value is on the Palm Beach County no-permit list the Town links.
GolfVillage Hall, 561-732-0236The Village of Golf requires a building permit for roof repair or replacement of roof covering or sheathing, applied for through its online portal, and roof work must also fit the Village's construction season and roofing material rules.
GreenacresBuilding Division, 561-642-2052Greenacres handles roof repairs through its re-roof permit package, which has a separate repair category for work covering less than 25 percent of the roof area and asks for a detailed scope of work and product approvals.
Gulf StreamHighland Beach Building Department, 561-278-4540Gulf Stream roof repairs are permitted through the Highland Beach Building Department on its roofing forms, and a repair that changes the roof's material, color or look also needs Town architectural review under Gulf Stream's roof style rules.
HaverhillBuilding Department, 561-689-0370 ext. 2Haverhill requires a permit for roofing work, including replacement of damaged portions, filed with the Town's Roof Permit Checklist and re-roof forms (which include a box for repairs under 25% of the roof area).
Highland BeachBuilding Department, 561-278-4540Highland Beach treats roof repair as permitted roofing work filed on the Town's roofing forms (which include a box for repairs under 25% of the roof area); a small single-family job may be exempt under the state's new low-value exemption only by written request and only outside flood hazard areas.
HypoluxoTown Building Department, 561-582-0155The town requires a separate roofing permit application for roofing work, without naming repairs, and publishes no small-repair exemption; it takes permit applications in person.
Juno BeachTown Building Department, 561-626-1122The town issues roofing permits through its online permit portal, without naming repairs, and publishes no small-repair exemption; a small single-family job may be exempt under the state's new low-value exemption only after a written Town determination and only outside flood zones.
JupiterBuilding Department, 561-741-2286The town requires a roofing permit, with its roofing worksheets and product approvals, for roofing work without naming repairs separately, and publishes no small-repair exemption; a partial re-roof on a shared roof needs a design professional's tie-in detail.
Jupiter Inlet ColonyBuilding Department, 561-746-3787 ext. 1The town requires a separate roofing permit for roof work without naming repairs, publishes no small-repair exemption, and requires copper flashing unless it is incompatible with the roofing material.
Lake Clarke ShoresBuilding Department, through Town Hall at 561-964-1515Lake Clarke Shores says permits are required for roofing work, including repairs, so apply through the Town's online permit portal before any roof repair.
Lake ParkCommunity Development Department, 561-881-3320Lake Park says roofing work still needs a building permit regardless of cost under the state's new small-job exemption, with product approvals and wind-pressure details, and its code limits patch replacement to 25 percent of the roof covering in 12 months before the whole roof must be brought up to current code.
Lake Worth BeachBuilding Division, 561-586-1647Lake Worth Beach requires a roofing permit for roof repairs as well as re-roofs, using its roof checklist that asks for the percentage or section of roof being repaired; only gutters and small soffit or fascia repairs are listed as exempt.
LantanaBuilding Division, 561-540-5780Lantana lists roofing projects among the jobs that need a town permit and publishes no exemption for small roof repairs.
Loxahatchee GrovesBuilding Department, 561-807-6675Loxahatchee Groves requires a standalone re-roof permit, and its roofing worksheets cover repairs as well as re-roofs, with product approvals and a roof-to-wall retrofit form for older wood-deck homes, applied for through MGO.
ManalapanBuilding Department, 561-585-9477Manalapan requires a standalone re-roof permit, and its roofing worksheets cover repairs too, with product approvals and design approval for any change in roof type or color, applied for on MGO.
Mangonia ParkTown Hall, 561-848-1235Mangonia Park requires a separate permit for roofing work, and only very small repair jobs can be waived at the building official's discretion.
North Palm BeachBuilding Division, 561-841-3365 option 1North Palm Beach requires a permit for roofing work no matter how small the job, even under the new small-project exemption, with the county roofing forms and product approvals.
Ocean RidgeTown Building Department, 561-732-2635The town lists roof work and re-roofing among the jobs that need a town permit without naming repairs, publishes no small-repair exemption, and says the state's small-job exemption doesn't apply because the whole town is in a flood zone.
PahokeeCity Building Department, 561-924-5534 ext. 2003 or 2004The city requires a separate roofing permit for roof work, without naming repairs, and publishes no exemption for small repairs.
Palm BeachBuilding Division, 561-838-5431The town issues roof and re-roof permits by square footage, without naming repairs, and publishes no exemption for small roof repairs.
Palm Beach County (unincorporated)County Building Division, 561-233-5108Unincorporated Palm Beach County lets you make a minor repair to your roof covering without a permit, but larger repairs and any re-roof need a roofing permit from the county's Building Division.
Palm Beach GardensBuilding Division, 561-799-4210The city requires a permit for most repair work including roofing, without naming roof repair on its own, uses a re-roof permit with state product approvals, and its code exempts only very small repairs that don't affect the structure.
Palm Beach ShoresTown Building Department, 561-844-3457The town lists roof work among the jobs that need a town permit, without naming repairs, and exempts only very small repairs that don't affect the structure.
Palm SpringsPlanning, Zoning & Building Department, 561-584-8280Palm Springs treats roof repairs as permitted roofing work, with a repair option on its reroofing forms and required inspections, and only very small repairs that don't affect the structure are exempt.
Riviera BeachBuilding Division, 561-845-4020Riviera Beach's roofing permit application includes a box for repairs, and only very small repairs that don't affect the structure are exempt from a permit.
Royal Palm BeachBuilding Division, 561-790-5128Royal Palm Beach's roofing permit paperwork includes roof repairs, and the village publishes no small-repair exemption.
South BayBuilding Department, 561-996-6751South Bay requires a permit for re-roofing and lists roof repair as a roofing permit type, exempting only small repairs to the existing roof covering.
South Palm BeachTown Building Department, 561-588-8889 press 1The town does not list roof repair by name, but its code requires permits for building repairs above a small-value exemption and its roofing affidavit covers re-nailing and replacing damaged roof sheathing under a permit; emergency roof work can be permitted the next business day using the town's emergency form.
TequestaVillage Building Department, 561-768-0450Tequesta requires a permit for roof repairs as well as new roofs, submitted with product approvals, the Palm Beach County roofing forms and an aerial image of the roof (plus HOA approval if you have one); emergency repairs can be permitted the next business day.
WellingtonBuilding Division, 561-753-2430Wellington handles roof repairs through its reroof permit packet, which has a repair option and needs a roof material worksheet and full product approvals; roof decks must be re-nailed unless an earlier permit shows they were already nailed to code.
West Palm BeachBuilding Division, 561-805-6700The city issues roofing permits and inspects roof sheathing, roofing in progress and the final roof, but does not name roof repair or publish a size limit for small roof repairs.
WestlakeBuilding Department, 561-530-5880 ext. 402Westlake lets you repair a single-family home roof without a permit if the repair is under 2 squares (200 square feet); bigger repairs need a building permit.

Can a Palm Beach roof repair become a full re-roof?

Sometimes, and two towns print a limit in their own code: Delray Beach and Lake Park say that replacing more than 25 percent of a roof covering within 12 months means the whole covering must be brought up to current code. Greenacres, Haverhill and Highland Beach roofing forms also carry a box for repairs under 25% of the roof area.

Where do I look up a roofer in Palm Beach County?

Ask for the license number, then search the state DBPR license search and the County Licensed Contractor Search, which Palm Beach County's Contractor Regulations page links beside it. The county's page says that from July 1, 2025, state law took some trade scopes out of county certificates of competency, so check both.

Do hurricane-zone rules apply to roofs in Palm Beach County?

No, the zone stops at the Broward line, so Palm Beach County towns use the Florida Building Code's standard wind rules. Roofing paperwork still differs by town: Belle Glade and Boca Raton ask for re-roof mitigation forms, and Wellington requires the roof deck to be re-nailed unless an earlier permit shows it already was.

What makes one roof repair quote higher than another?

Typically, the scope differs more than the price: a patch versus a section replacement, new flashing, replacement decking, matching tile or shingle, or the permit. Ask each bidder to say which of those their estimate includes, so the lowest number is not simply the smallest job.

Can I post a roof repair job in Palm Beach County?

Yes, you can start a roof repair request for a home in Palm Beach County, Florida. InstaBids is in an early pilot there and still building its contractor network, so a job may not get bids yet.

Who sees my details?

Nobody before the connection is confirmed: bidders see your scope card, your photos and your 5-digit ZIP code. Contact details stay hidden until the homeowner picks a contractor and they confirm the connection, and then you can talk directly.

Sources for the facts on this page

All sources below were checked on 30 September 2026.

Get roof repair quotes in Palm Beach County

Describe the job once, add photos, and every contractor who bids prices the same written scope. Contact details stay hidden until the homeowner picks a contractor and they confirm the connection.

InstaBids is in an early pilot in Broward and Palm Beach counties. We are still building our contractor network, so a job may not get bids yet. Your request page shows whether any bids have come in.

Start a bid card

Last checked: 30 September 2026