Palm Beach County · 39 cities · 878 licensed roofers
Find licensed roofers
near you in PBC
The largest curated directory of Florida CCC-licensed roofing contractors serving every zip code in Palm Beach County.
Finding roofers near you…
One moment while we locate licensed contractors in your area.
All 39 municipalities
Browse roofers by city and zip code
Every incorporated municipality in Palm Beach County is covered. Click your city to browse licensed contractors, read reviews, and request free estimates — no commission fees charged to homeowners, ever.
Browse by service
Not sure which service you need?
Find licensed contractors by the specific work required — from full replacements and storm damage repairs to four-point inspections for Citizens Insurance.
Zip code reference
Every Palm Beach County zip code we serve
Not sure which city covers your address? Use the table below to find your coverage area. Each municipality has different permit authorities, wind zone ratings, and roofing specs. Read our Florida roofing lien laws guide before signing any contract.
| City | Zip codes | Wind zone |
|---|---|---|
| West Palm Beach | 33401, 33405, 33406, 33407, 33409, 33411, 33412 | HVHZ + Inland |
| Boca Raton | 33428, 33431, 33432, 33433, 33434, 33486, 33487 | HVHZ Coastal |
| Boynton Beach | 33426, 33435, 33436, 33437, 33472, 33473 | HVHZ Coastal |
| Delray Beach | 33444, 33445, 33446, 33483, 33484 | HVHZ Coastal |
| Palm Beach Gardens | 33410, 33418, 33420 | HVHZ + Inland |
| Jupiter | 33458, 33469, 33477, 33478 | HVHZ Coastal |
| Wellington | 33414 | Inland 130mph |
| Lake Worth Beach | 33460, 33461, 33462, 33463 | HVHZ Coastal |
| Royal Palm Beach | 33411 | Inland 130mph |
| Greenacres | 33413 | Inland 130mph |
| Riviera Beach | 33404, 33407 | HVHZ Coastal |
| North Palm Beach | 33408 | HVHZ Coastal |
| Lantana | 33462 | HVHZ Coastal |
| Highland Beach | 33487 | |
| Juno Beach | 33408 | |
| Palm Beach | 33480 | |
| Tequesta | 33469 | HVHZ Coastal |
| Ocean Ridge | 33435 | |
| Gulf Stream | 33483 | HVHZ Coastal |
| South Palm Beach | 33480 | |
| Manalapan | 33462 | |
| Hypoluxo | 33462 | HVHZ Coastal |
| Loxahatchee Groves | 33470 | Inland 130mph |
| Palm Springs | 33461 | Inland 130mph |
| Lake Clarke Shores | 33406 | Inland 130mph |
| Lake Park | 33403 | HVHZ + Inland |
| Haverhill | 33415 | Inland 130mph |
| Atlantis | 33462 | HVHZ Coastal |
| Cloud Lake | 33406 | Inland 130mph |
| Glen Ridge | 33406 | Inland 130mph |
| Golf | 33436 | HVHZ Coastal |
| Village of Golf | 33436 | HVHZ Coastal |
| Mangonia Park | 33407 | HVHZ + Inland |
| Palm Beach Shores | 33404 | |
| Jupiter Inlet Colony | 33469 | |
| South Bay | 33493 | Inland 110mph |
| Pahokee | 33476 | Inland 110mph |
| Belle Glade | 33430 | Inland 110mph |
| Briny Breezes | 33435 | HVHZ Coastal |
Why 561 Roofers
What makes a roofer near you the right roofer
In Palm Beach County, searching for a roofer near me returns hundreds of results — but proximity alone doesn't protect your home. Florida law requires every roofing contractor to hold an active CCC license issued by the Florida DBPR. An unlicensed roofer cannot legally pull a permit in PBC, and an unpermitted roof voids your homeowners insurance and fails every future four-point inspection.
Florida DBPR verified
Every contractor holds an active CCC license checked against the state database — not self-reported credentials.
HVHZ certified
Palm Beach County coastal zip codes require High Velocity Hurricane Zone compliance. Our contractors know the difference between HVHZ and inland specs.
Permit-pulling contractors
Every legitimate job in PBC requires a permit. Our contractors pull permits through the correct municipal authority.
Zero commission model
We never charge contractors a per-lead fee or homeowners a referral fee. Directory listings are flat-rate subscriptions only.
Know your zone
Why your zip code changes your roofing requirements
Palm Beach County spans both HVHZ coastal zones and inland 130mph wind zones — each with different code requirements, fastener specs, and permit authorities. See Galvalume vs aluminum fasteners to understand the coastal difference.
HVHZ coastal & barrier island
Applies to: Boca Raton, Delray Beach, Boynton Beach, Riviera Beach, Jupiter, Highland Beach, Palm Beach, Ocean Ridge, Gulf Stream, Manalapan, Juno Beach, Tequesta, Lantana, Hypoluxo
- Aluminum or stainless fasteners required
- FBC-approved secondary water barrier
- Notice of Commencement required
- Stricter wind uplift testing
Inland / 130mph zone
Applies to: Wellington, Royal Palm Beach, Greenacres, Loxahatchee Groves, Palm Springs, Lake Clarke Shores, Haverhill, Cloud Lake, Glen Ridge, Village of Golf
- Standard FBC high-wind specs
- Galvalume fasteners acceptable
- Separate municipal permit authorities
- Citizens wind mitigation still required
Hurricane season · June 1 – Nov 30
Roofing guides for Palm Beach County homeowners
Everything you need to know before hiring a roofer — from storm damage claims and Citizens Insurance requirements to permit rules and contractor licensing.
Common questions
Roofers near me — frequently asked questions
How do I verify a roofing contractor's license in Florida?
What is a CCC license and why does it matter in Palm Beach County?
Do I need a permit for a roof replacement in Palm Beach County?
What is the HVHZ and does my home fall in it?
How much does a roof replacement cost near me in Palm Beach County?
What is a four-point inspection and when do I need one?
How long does a metal roof last in Florida?
Ready to find a licensed roofer near you?
Browse all 39 Palm Beach County cities or get a free cost estimate from a CCC-licensed contractor today.