South Florida roofing service areas Find the crew, code and exposure for your property

Perkins Roofing Corp. serves six Florida counties from two offices, Miami and Jupiter: Miami-Dade, Broward, Palm Beach, Martin, St. Lucie and Monroe. That run covers roughly 200 miles of coastline, and a roof in the Keys, a roof in Stuart and a Miami Beach high-rise are three different problems.

  1. 01
    Six real counties Miami-Dade through St. Lucie, plus Monroe
  2. 02
    Two real offices Miami serves south; Jupiter serves north
  3. 03
    HVHZ made clear Miami-Dade and Broward—and no other county
  4. 04
    Address-specific next step Start with geography before choosing a roof
1980 family-founded 6 counties 2 offices 4.8 Miami (175) · 5.0 Jupiter (53) on Google
Verified data layer Open the authoritative boundaries and overlays
High Velocity Hurricane Zone Outside the zone

Miami-Dade and Broward are the two counties the Florida Building Code names as the High Velocity Hurricane Zone. The other four are outside it — including Monroe, where design wind speeds are the highest in the state.

The High Velocity Hurricane Zone is written into the Florida Building Code as a pair of county boundaries — Broward and Miami-Dade — not as a wind-speed threshold. Monroe County carries the highest design wind speeds in Florida and is outside the zone. Boundaries locate an address; they are not a determination of jurisdictional authority, and they do not describe where we work. Boundaries: U.S. Census Bureau, 2023 Cartographic Boundary Files
The six counties Perkins Roofing works. Outlines of Miami-Dade, Broward, Palm Beach, Martin, St. Lucie, Monroe counties in South Florida. Broward and Miami-Dade are hatched to mark the High Velocity Hurricane Zone; the other four are not in it. The two Perkins Roofing offices, Miami and Jupiter, are marked. The same information is listed beneath the map.
Esri satellite imagery + verified Census boundaries Select a county directly on the satellite map

South Florida roofing service areas · complete briefing

Complete South Florida service-area guide

Six counties

Choose your county on the map

Select a county boundary, a county name or the map rail. The map keeps the local exposure, HVHZ status, servicing office and full county roofing guide together in one place.

Satellite map

South Florida service regionInteractive satellite map of the six-county Perkins service region, with the verified High Velocity Hurricane Zone county boundaries overlaid.Loads an interactive satellite map when selected.
Verified data layer Open the authoritative boundaries and overlays
High Velocity Hurricane Zone Outside the zone

Miami-Dade and Broward are the two counties the Florida Building Code names as the High Velocity Hurricane Zone. The other four are outside it — including Monroe, where design wind speeds are the highest in the state.

The High Velocity Hurricane Zone is written into the Florida Building Code as a pair of county boundaries — Broward and Miami-Dade — not as a wind-speed threshold. Monroe County carries the highest design wind speeds in Florida and is outside the zone. Boundaries locate an address; they are not a determination of jurisdictional authority, and they do not describe where we work. Boundaries: U.S. Census Bureau, 2023 Cartographic Boundary Files
The six counties Perkins Roofing works. Outlines of Miami-Dade, Broward, Palm Beach, Martin, St. Lucie, Monroe counties in South Florida. Broward and Miami-Dade are hatched to mark the High Velocity Hurricane Zone; the other four are not in it. The two Perkins Roofing offices, Miami and Jupiter, are marked. The same information is listed beneath the map.

How the coverage works

Two offices, not six

A lot of roofing websites list an address in every city they would like to rank in. We have two. The Miami office covers Miami-Dade, Broward and Monroe; the Jupiter office covers Palm Beach, Martin and St. Lucie. Both answer the phone, both quote work, and neither of them is a mailbox.

What that means practically is that the further your address sits from Miami or Jupiter, the more the schedule has to be planned rather than improvised. In the Keys and in northern St. Lucie that is a real constraint on how a job is staged and when material lands, and it belongs in the conversation up front.

Founded
1980 Family-founded by Dean Perkins.
Counties served
6
Florida offices
2 Miami and Jupiter.

Storm history, made legible

The 14 strongest South Florida hurricane passes in the record

Drawn from NOAA’s HURDAT2 best-track record. Start with five named landmark storms, reveal the full selected record, or isolate one path. Color shows category, line weight shows intensity, and arrows show direction of travel.

Satellite map

Historical hurricane paths in South FloridaInteractive satellite map with the verified NOAA HURDAT2 storm paths and six South Florida county outlines overlaid.Loads an interactive satellite map when selected.
Verified data layer Open the authoritative boundaries and overlays
Category 3 Category 4 Category 5 Arrows show direction of travel
Hurricane-strength passes within sixty statute miles, 1900 onward — derived from HURDAT2, not an official NOAA statistic.
CountyPassesCategory 3+
Miami-Dade 27 12
Broward 22 9
Palm Beach 22 7
Martin 19 4
St. Lucie 18 5
Monroe 26 14
The 14 strongest storms on record to pass within sixty statute miles of one of the six counties at hurricane strength, 1900 onward. Counted as a pass when a best-track position came within 60 statute miles of a county centroid carrying sustained winds of at least 64 knots, 1900 onward. That selection is our arithmetic over HURDAT2, not an official NOAA statistic. Storm tracks: NOAA National Hurricane Center, HURDAT2 Atlantic best trackBoundaries: U.S. Census Bureau, 2023 Cartographic Boundary Files
Hurricane tracks across the six counties. Outlines of the six South Florida counties with 14 historical hurricane tracks drawn across them, the strongest on record to pass within sixty miles. Every storm's name, year and peak wind is listed beneath the map.

The gradient

What changes as you drive north

Regulation

The code regime changes at a county line

The High Velocity Hurricane Zone covers Miami-Dade and Broward in full. Cross into Palm Beach and you are outside it. It is a boundary in the code text rather than a wind-speed threshold, which is why the Keys — with the state's highest design wind speeds — are outside it too.

Age

The building stock gets younger

Miami-Dade and Broward carry a large stock of mid-century and older buildings alongside their towers. St. Lucie is dominated by construction from the last few decades. A twenty-year-old roof means something different in each.

Access

Density drops and access improves

Staging a re-roof on a Miami Beach barrier island is a logistics exercise: no lay-down area, restricted delivery windows, neighbors a few feet away. In Palm City or Port St. Lucie there is usually somewhere to put a dumpster.

Corrosion

Salt exposure never really lets up

It is worst in the Keys and on the barrier islands and it is present everywhere on this coast. It is the reason fastener and flashing metallurgy is a specification decision here rather than a detail left to whoever is on the roof that day.

Insurance

What insurance costs diverges sharply

Florida Office of Insurance Regulation data as of March 2026 puts the average annual homeowners premium including wind at $7,863 in Monroe, $6,323 in Palm Beach, $6,136 in Broward, $5,975 in Miami-Dade, $5,899 in Martin and $3,491 in St. Lucie. Palm Beach costs more than either HVHZ county, and Martin is a 69 percent jump over St. Lucie across one county line.

Population

Growth is concentrated at the north end

Census Bureau Vintage 2025 estimates put St. Lucie up 22.2 percent since the 2020 base, against 3.5 to 5.6 percent for Broward, Miami-Dade, Martin and Palm Beach — and Monroe down 3.0 percent, the only decline. Newer stock changes what a roof of a given age needs.

What we do there

The same services in all six

County changes the constraints, not the trade. Every service below is available across the whole service area.

Single-family and townhome roofs: tile, metal, shingle and the flat section over the addition.

Low-slope systems for condominium associations, retail, industrial and institutional buildings.

Leak tracing and repair, storm damage, and the honest call on whether a repair is worth making.

Concrete and clay barrel tile — the South Florida signature and its own body of detailing.

Standing-seam systems, and the corrosion and fastener questions the coast forces on them.

Membrane systems, drainage, terminations and the coatings that extend them.

Questions

Service area FAQ

Which counties does Perkins Roofing actually work in?

Six: Miami-Dade, Broward, Palm Beach, Martin, St. Lucie and Monroe. That is the whole list. Work is dispatched from two offices — Miami and Jupiter — and the company holds no other locations, so anywhere you see a Perkins crew it traveled there from one of those two.

Does Perkins have an office in my county?

There are exactly two offices: Miami, in Miami-Dade, and Jupiter, in Palm Beach County. Broward, Martin, St. Lucie and Monroe are served from whichever of those two is closer. We would rather say that plainly than list a mailbox address in every county the way some contractors do.

Why does the county matter for a roof?

Because the county sets who reviews your permit and who inspects the work, and because the physical exposure changes as you move along the coast. Wind-borne debris requirements, product approval expectations, salt exposure, roof deck age and the dominant building type all vary by county — and one of them, the High Velocity Hurricane Zone, is defined by county lines outright.

What is the High Velocity Hurricane Zone?

It is the most demanding hurricane-resistance regime in the Florida Building Code, and it covers Miami-Dade and Broward counties in their entirety — the zone is a fixed county-boundary designation in the code text, not a wind-speed-map trigger. Products used there must be approved for HVHZ use, typically evidenced by a Miami-Dade Notice of Acceptance, and attachment requirements are stricter: HVHZ asphalt shingle fastening requires no fewer than six approved roofing nails per shingle. Contractor sites that claim the zone extends into Palm Beach, or that parts of Monroe qualify by wind speed, are wrong. Your building department is the authority for your address.

Which county has the worst wind exposure?

Monroe — the Keys — and it is not the county in the strictest code regime. Design wind speeds there reach roughly 180 mph, among the highest in Florida, while Monroe sits outside the High Velocity Hurricane Zone entirely. The insurance data says the same thing from another direction: Florida Office of Insurance Regulation figures as of March 2026 put Monroe’s average annual homeowners premium at $7,863 including wind and $1,871 excluding it, meaning essentially the whole burden in the Keys is windstorm.

Does repairing more than 25 percent of a roof force a full replacement?

It used to be close to automatic and it no longer is. The rule limits repair, replacement or recovery to 25 percent of a roof area in any twelve-month period unless the whole system is brought to current code — but Florida Statute 553.844(5), added in 2022, provides that where the existing roof was built, repaired or replaced under the 2007 Florida Building Code or a later edition, only the worked-on portion must meet current requirements. The HVHZ version carries the same exception and expressly cannot be amended away by a local government. For roofs predating the 2007 code the original rule still governs, so the answer depends on the age of the existing system and on how your building department applies it.

Can my insurer drop me because of my roof’s age?

Not below fifteen years. Florida Statute 627.7011(5)(b) provides that an insurer may not refuse to issue or refuse to renew a homeowner’s policy on a structure with a roof less than fifteen years old solely because of the age of the roof. At fifteen years or more, subsection (5)(c) allows the homeowner to pay for an inspection by an authorized inspector, and the insurer may not refuse solely on roof age if the roof has five years or more of useful life remaining. Roof age is measured from the last date 100 percent of the roof surface was built or replaced to the code then in effect. This applies to policies issued or renewed on or after 1 July 2022. No roofing contractor can promise an insurance outcome, but knowing the threshold is worth more than most advice you will get.

Do you charge more to work further from your offices?

Distance shows up in scheduling and logistics rather than as a line item you get surprised by. It is more visible in the Keys and in St. Lucie than anywhere else, and where it affects the schedule or the material delivery plan for your job, that is said in the estimate rather than after the contract.

For the full catalog of what we install and repair, see South Florida roofing services, or look at finished work on the project portfolio.

Free estimate

Tell us the address and we will tell you what it needs.

Both offices quote work anywhere in the six counties.