Roofing in North Miami, Florida

Roofing for North Miami and Miami-Dade wind.

Repair, replacement, installation, inspection, maintenance and cleaning for homes and small buildings in North Miami and the towns around it. Miami-Dade roofs follow a hurricane-zone code, and this site says plainly what that asks of yours.

A single-story stucco house with a terracotta barrel tile roof at golden hour, palm trees and tall clouds behind it, an illustrative AI image
Asphalt shingles climbing to a ridge cap with palm trees blurred behind in morning light, an illustrative AI image
Terracotta barrel tiles with a mortar-set ridge in warm sun, an illustrative AI image
A white low-slope roof with a parapet wall and a drain, the Miami skyline hazy behind, an illustrative AI image

The photographs on this page are illustrative AI images of the kinds of roofs involved, not photos of our work.

Order of work

How a roofing job is laid out

The usual order of a roof job in Miami-Dade. Your roof may add a step or skip one.

  1. You tell us what you see

    Call or send a request: a stain on a ceiling, a slipped tile, a roof of unknown age, a storm that went through.

  2. The roof is looked at

    The surface, the flashing, the edges and, where it can be reached, the attic side of the deck.

  3. The code is worked out

    The roof type, the product approvals and the calculations the county asks for are settled before a plan is made.

  4. The work is done

    The repair, the new roof or the cleaning goes ahead as agreed, and the area around it is left tidy.

  5. You hear what was done

    You are told what was found and what was changed, and what, if anything, deserves attention next.

Rooftops of a Miami suburb under a dark storm sky with a band of sunlight on the horizon, an illustrative AI image
Illustrative AI image, not a photo of our work.

Miami-Dade is its own code zone

Florida's High-Velocity Hurricane Zone, the HVHZ, covers Miami-Dade and Broward counties, and its roofing rules are stricter than the rest of the state's.

A Miami-Dade roofing permit application asks for the roof system's product approval pages, design calculations and, for a re-roof, an owner's notification. The rundown is on its own page.

  • A product approval for the system on the roof
  • Design calculations with the application
  • An owner's notice for every re-roof
  • A permit issued by your city
Read the Miami-Dade roofing rules
An aerial view of a South Florida neighborhood with a canal, palm trees and a mix of tile and shingle roofs, an illustrative AI image
A South Florida neighborhood from above. An AI-generated illustration.

North Miami and the towns around it

We come to homes and small buildings in North Miami, Miami Shores, North Miami Beach, Aventura, Miami Beach and the other towns within about ten miles. Not sure we cover your street? Ask by phone or through the form.

  • North Miami
  • Biscayne Park
  • North Miami Beach
  • Biscayne Gardens
  • Bay Harbor Islands
  • Miami Shores
  • Indian Creek
  • Bal Harbour
  • Surfside
  • El Portal
  • Ojus
  • Pinewood
See every town we serve

Roofing questions

How do I know my roof has a problem?

A stain on a ceiling, daylight in the attic, tiles that are cracked or slipped, shingles that are curled or bare, and granules in the gutters are common signs. If you are unsure, an inspection tells you.

When does hurricane season start?

The Atlantic hurricane season runs from June 1 to November 30, according to the National Oceanic and Atmospheric Administration, so the weeks before June are a common time to have a roof looked at.

What is the High-Velocity Hurricane Zone?

It is the part of Florida, Miami-Dade and Broward counties, where the building code asks more of a roof. The Miami-Dade roofing rules page explains the parts that matter to a homeowner.

When can I reach you?

Send a request through the form at any hour. The office is open Monday to Friday from 8 AM to 8 PM and Saturday and Sunday from 8 AM to 6 PM, and the phone is (305) 390-2523.

Request an inspection

Tell us what you noticed and leave your number. We call you back to set a time.

Prefer the phone?(305) 390-2523

Optional, but it helps us prepare.

Call nowRequest