✓ 4 Florida Licenses
✓ Free Roof Inspections
✓ Insurance Claims Assistance
✓ Emergency Repairs Available
✓ Serving Miami, Broward & Palm Beach
Years Experience
Florida Licenses
Roofs Completed
Google Rated
Roof Repair
Fast repairs for tile, shingle & flat roofs. Storm and hail damage specialists.
Roof Replacement
Full replacements with quality materials and fast turnaround.
Code Violations
Resolve permit violations, avoid fines, pass inspections fast.
Impact Windows
Hurricane-resistant windows & doors with full permit handling.
Plumbing
Licensed plumbing violation corrections & installations.
Emergency Repairs
Fast response to storm damage 7 days a week.
Miami-Dade County Roofing — Frequently Asked Questions
Common questions from Miami-Dade County homeowners and property owners about roofing requirements, Miami-Dade NOA, permits, Citizens Insurance, and what to expect from AGK Construction & Roofing.
A Miami-Dade County Notice of Acceptance (NOA) is a product approval specific to Miami-Dade County that certifies a roofing material has been tested and approved to Miami-Dade's enhanced wind resistance standards. These standards are more rigorous than the standard Florida Product Approval (FPA) that applies in Broward County and most other Florida jurisdictions. Miami-Dade's HVHZ designation is the most stringent wind-resistance building standard in the United States, and the NOA program reflects that standard.
The practical difference is that some roofing materials carry a Florida Product Approval but do not carry a Miami-Dade NOA. Those materials can legally be installed in Broward County but cannot legally be installed in Miami-Dade County. Contractors who install non-NOA materials in Miami-Dade create code violations that result in failed inspections and insurance compliance problems for the property owner. AGK verifies Miami-Dade NOA compliance on every product before ordering material for any Miami-Dade project.
No — and this is one of the most important things to understand about roofing in Miami-Dade County. Each incorporated city in Miami-Dade may have its own building department that operates independently from Miami-Dade County Building Department. Cities like Miami, Miami Beach, Coral Gables, Hialeah, North Miami, North Miami Beach, Sunny Isles Beach, and Miami Shores all have their own building divisions. Unincorporated areas and some newer cities like Doral process permits through Miami-Dade County Building Department.
Filing a roofing permit with the wrong department — for example, filing a North Miami permit with Miami-Dade County instead of the City of North Miami Building Department — creates delays of weeks and may result in the permit being rejected entirely. AGK confirms the correct permitting authority for every property before filing, based on the specific address, not just the city name.
Citizens Property Insurance requires shingle roofs to be 15 years old or newer and tile or metal roofs to be 25 years old or newer throughout Miami-Dade County. Non-renewal notices are extremely common across Miami-Dade right now as the county's diverse housing stock — ranging from 1950s CBS homes in North Miami and Hialeah to 2000s-era communities in Doral and Cutler Bay — hits Citizens' age thresholds simultaneously.
Call AGK Construction & Roofing at (954) 807-3455 immediately when you receive the notice. Your deadline is fixed, and the permit process in Miami-Dade cannot be compressed beyond a certain timeline. We inspect within 24 to 48 hours, file with the correct building department for your specific city, and deliver the complete Citizens documentation package — permit card, inspection sign-off, and Miami-Dade NOA product approvals — at project completion.
Yes. AGK Construction & Roofing serves property owners throughout Miami-Dade County — from Aventura and Sunny Isles Beach in the north to Homestead and Cutler Bay in the south, and from Miami Beach and the barrier islands on the east to Doral and the western communities near the Everglades. We have experience filing roofing permits with the building departments of every major Miami-Dade municipality and with Miami-Dade County Building Department for unincorporated areas.
For cities where AGK has a dedicated roofing page — Miami, Miami Beach, Coral Gables, Miami Gardens, Homestead, North Miami, and Aventura — full city-specific content is available on those pages. For all other Miami-Dade cities including Hialeah, Doral, North Miami Beach, Sunny Isles Beach, Cutler Bay, and Miami Shores, the information on this page provides the city-specific guidance you need. Call (954) 807-3455 for any Miami-Dade property — we will confirm your specific permitting requirements and schedule your free inspection.
Yes. AGK Construction & Roofing holds four active Florida contractor licenses and resolves roofing violations — including unpermitted roof work, non-NOA materials, open permits, and failed inspections — throughout Miami-Dade County. Open permits and violations are particularly common on older Miami-Dade properties in cities like Hialeah, North Miami, North Miami Beach, and Miami Shores where decades of ownership changes and repair cycles have left compliance gaps on many properties.
Open permits and violations block Citizens Insurance coverage, fail 4-point inspections, and surface in every title search and refinancing appraisal. Call (954) 807-3455 for a free assessment — we confirm your property's compliance status and tell you exactly what resolution requires before any work begins.
Salt air corrosion is a significant roofing concern for Miami-Dade properties near the Atlantic Ocean, Biscayne Bay, and the Intracoastal Waterway — which includes Miami Beach, Sunny Isles Beach, Aventura, North Miami Beach, Coconut Grove, Key Biscayne, and the eastern portions of Miami, North Miami, and Miami Shores. Salt particles deposit on all metal roofing components — fasteners, flashing, drip edge, ridge cap, and tile clips — and cause accelerated corrosion that compromises structural integrity before the roof surface shows visible signs of failure.
AGK specifies corrosion-resistant fasteners and marine-grade edge metal for all coastal Miami-Dade installations and inspects all metal components for salt air corrosion on every coastal property inspection. For properties within a quarter mile of the ocean or Intracoastal, we recommend marine-grade specifications as standard — not an upgrade.
Ready for a free roof inspection anywhere in Miami-Dade County? Call us or book online — licensed, permitted, and Miami-Dade NOA certified.
Book Free Roof InspectionServing All of Miami-Dade County · Licensed Roofing Contractor CCC-1335099
AGK Construction & Roofing is a fully licensed South Florida roofing contractor serving homeowners and property owners throughout Miami-Dade County. Miami-Dade is the most regulated roofing jurisdiction in the United States — every property in the county falls within the High Velocity Hurricane Zone, every roofing product must carry a Miami-Dade County Notice of Acceptance (NOA), and every installation must be performed by a licensed contractor under a properly issued building permit. These requirements are not optional, and they are not the same as the standard Florida Product Approval that applies in Broward County. Miami-Dade's NOA standard is more rigorous — and contractors who do not understand the difference create compliance problems that cost property owners far more to fix than to prevent.
AGK installs tile, shingle, flat, and metal roofing systems across all of Miami-Dade County's cities and unincorporated areas — with full Miami-Dade NOA compliance, permits filed with the correct building department for each jurisdiction, Citizens Property Insurance documentation delivered at project completion, and wind mitigation reporting included on every project. Florida Roofing Contractor License CCC-1335099.
The following Miami-Dade cities each have a dedicated roofing page with full city-specific content, HVHZ requirements, permit office information, neighborhood details, and Citizens Insurance guidance specific to that city.
Miami-Dade Building Department. Largest roofing market in South Florida. Full HVHZ and NOA compliance. All Miami neighborhoods served.
City of Miami Beach Building Department. Coastal salt air specialists. South Beach, Mid Beach, North Beach. Historic district coordination.
City of Coral Gables Building Division. Mediterranean Revival architecture. Historic district tile roofing specialists. Board of Architects coordination.
Miami-Dade County Building Department. Largest majority-residential city in Miami-Dade. 1960s-1990s housing stock. Citizens Insurance specialists.
Miami-Dade County Building Department. Hurricane Andrew history. HVHZ certified specialists. Florida City and South Dade communities served.
City of North Miami Building Department. Flat roof CBS specialists. Open permit resolution. High violation rate — compliance experts.
City of Aventura Building Department. Coastal specialists. Remote coordination for absentee owners. Aventura Isles and Turnberry served.
The following Miami-Dade cities are fully served by AGK Construction & Roofing. Each section below provides city-specific roofing information including permit office details, HVHZ requirements, housing stock characteristics, and Citizens Insurance guidance unique to that community.
Hialeah is Miami-Dade County's second largest city by population — with over 220,000 residents — and one of the most densely populated municipalities in all of Florida. The city was developed primarily between the 1950s and 1980s, giving it a housing stock profile that is dominated by CBS construction, flat and low-slope roofs in the older eastern sections, and a mix of pitched-roof single-family homes in the newer western neighborhoods. Hialeah also contains one of the largest concentrations of small commercial buildings, warehouses, and light industrial properties in Miami-Dade County — many with aging flat roof systems that require replacement or repair.
Hialeah has its own municipal building department — the City of Hialeah Building Division — which operates independently from Miami-Dade County Building Department. All roofing permits for Hialeah properties must be filed directly with the city. The City of Hialeah Building Division is one of the busiest permit offices in Miami-Dade County given the city's size and density, and the permit review process reflects that volume. AGK Construction & Roofing files all Hialeah roofing permits directly with the City of Hialeah Building Division and manages the complete process from application through final inspection closure.
Hialeah's large Cuban-American community — one of the highest concentrations of any city in the United States — includes many homeowners who have owned their properties for decades and are now navigating Florida's roofing, permitting, and Citizens Insurance requirements for the first time as roofs reach replacement age. AGK has extensive experience working with Hialeah homeowners and explains every step of the process in plain language. All roofing products installed in Hialeah must carry a Miami-Dade NOA — the county's specific product approval standard that is more rigorous than standard Florida Product Approval.
Doral is one of Miami-Dade County's newest and fastest-growing incorporated cities — incorporated in 2003 and built out almost entirely in the 2000s and 2010s as a planned corporate and residential hub west of Miami International Airport. The city is home to a large Venezuelan and Colombian professional community, a significant number of corporate headquarters and distribution centers, and residential neighborhoods ranging from luxury townhome developments to master-planned single-family communities. Doral's newer housing stock means its roofs are younger than most Miami-Dade cities — but the 2000s-era construction that makes up most of Doral's residential inventory is now beginning to hit Citizens Property Insurance age thresholds for the first time.
Doral is an unincorporated city that processes its building permits through Miami-Dade County Building Department — not through a separate Doral building office. This means roofing permits for Doral properties go to Miami-Dade County Building Department, and all installed roofing products must carry Miami-Dade County NOA approval. Doral's mix of residential HOA communities and commercial properties creates a diverse roofing market — tile roofing dominates the residential neighborhoods, while flat TPO and modified bitumen systems are the standard for the city's extensive commercial and industrial building inventory.
Doral contains one of the highest concentrations of commercial and warehouse buildings per square mile of any Miami-Dade municipality. Many of these properties have flat roofing systems installed during the 2000s and early 2010s that are now 15 to 20 years old and approaching or past their serviceable lifespan. AGK Construction & Roofing serves Doral commercial property owners with full flat roof replacement — TPO, modified bitumen, and tapered insulation systems — all permitted through Miami-Dade County Building Department with full NOA compliance.
North Miami Beach is a separate incorporated city from North Miami — a distinction that matters significantly for roofing and permitting purposes. Despite sharing a similar name, North Miami Beach has its own municipal building department — the City of North Miami Beach Building Division — that operates independently from both North Miami's building department and Miami-Dade County. All roofing permits for North Miami Beach properties must be filed with the City of North Miami Beach Building Division specifically. Contractors who file with the wrong office create delays and compliance problems for their clients.
North Miami Beach was developed primarily in the 1950s and 1960s, giving it a housing profile similar to North Miami — CBS construction, flat and low-slope roofs in older sections, and a high rate of open permits and unpermitted work from decades of ownership changes and repair cycles. The city borders the Intracoastal Waterway on its eastern edge, meaning properties in the Ojus and Keystone area experience salt air exposure that accelerates roofing material corrosion on metal components. North Miami Beach's population is highly diverse — with large Haitian-American, Jewish, and Hispanic communities — and the city has one of the higher rates of investor-owned and rental properties in northeast Miami-Dade.
All roofing products installed in North Miami Beach must carry a Miami-Dade County NOA. AGK Construction & Roofing inspects every North Miami Beach property with specific attention to open permit history, flat roof layer count, and metal component corrosion on properties near the Intracoastal. We resolve open permits and unpermitted roofing work through the City of North Miami Beach Building Division as part of our standard service offering.
Sunny Isles Beach is one of the most exclusively coastal cities in all of Miami-Dade County — a narrow barrier island city situated entirely between the Atlantic Ocean and the Intracoastal Waterway, with virtually every property within immediate salt air exposure distance of both bodies of water. The city is dominated by luxury high-rise condominium towers on the oceanfront, with a smaller inventory of single-family homes and low-rise residential buildings in the western sections near the Intracoastal. The salt air environment in Sunny Isles Beach is among the most aggressive in South Florida for roofing system degradation — metal components corrode faster here than anywhere else in Miami-Dade County.
Sunny Isles Beach has its own municipal building department — the City of Sunny Isles Beach Building Division — and all roofing permits must be filed directly with the city. For single-family homes and low-rise residential buildings in Sunny Isles Beach, AGK installs HVHZ-approved tile, shingle, flat, and metal roofing systems with Miami-Dade NOA compliance and coastal-grade metal components specified for salt air durability. For properties within close proximity of the ocean — which is most of Sunny Isles Beach — we specify marine-grade fasteners, corrosion-resistant flashing, and membrane systems with documented salt air performance.
Cutler Bay is one of Miami-Dade County's newer incorporated municipalities — incorporated in 2005 from previously unincorporated South Miami-Dade land — and it serves as a residential hub for the southern portion of the county between Palmetto Bay to the north and Homestead to the south. The city's housing stock is a mix of older unincorporated-era neighborhoods from the 1970s and 1980s and newer planned developments built in the 1990s and 2000s. This dual-era construction profile means Cutler Bay homeowners are dealing with two distinct Citizens Insurance challenges simultaneously — older homes crossing shingle and tile age thresholds that have been at or near expiration for years, and newer homes hitting the 15-year shingle limit for the first time.
Because Cutler Bay was formerly unincorporated and only incorporated in 2005, its building permit system has a specific structure that requires attention. Roofing permits for Cutler Bay properties are processed through the Town of Cutler Bay Building Division — the city operates its own permit office despite its relatively recent incorporation. All roofing products must carry Miami-Dade County NOA approval. Cutler Bay's location in South Miami-Dade also means it borders Biscayne National Park to the east — properties near the eastern edge of the city experience Biscayne Bay salt air exposure that affects roofing metal components in the same way as coastal cities further north.
Miami Shores is one of Miami-Dade County's most distinctive and historically significant residential communities — a small incorporated village of approximately 10,000 residents situated between North Miami and the City of Miami, bordered by Biscayne Bay to the east. Miami Shores was developed in the 1920s and 1930s as one of South Florida's earliest planned residential communities, and it retains a strong architectural identity defined by Mediterranean Revival, Mission, and Art Deco homes that are unlike anything found in the surrounding municipalities. The village has a rigorous architectural review process that governs all exterior changes to homes — including roofing — and the Miami Shores Village Building Division operates its own independent permit office.
Miami Shores homeowners replacing a roof face a unique combination of requirements. First, the Village of Miami Shores Architectural and Community Appearance Board (ACAB) must approve any roofing material, color, and profile change before a permit can be filed — a process that is more detailed than most HOA reviews because it involves the preservation of the village's historic architectural character. Second, all roofing products must carry Miami-Dade County NOA approval. Third, Miami Shores' proximity to Biscayne Bay means properties in the eastern sections of the village experience salt air exposure that accelerates metal component corrosion.
AGK Construction & Roofing has experience navigating the Miami Shores Village ACAB approval process — understanding which roofing materials and colors are consistent with the village's architectural standards and preparing approval submissions that meet the board's documentation requirements. For Miami Shores' older Mediterranean Revival and Mission homes, tile roofing — particularly barrel tile — is almost always the required and appropriate system. We coordinate the ACAB approval, file the permit with the Village of Miami Shores Building Division, and deliver the complete documentation package at project completion.
Serving all of Miami-Dade County — from Aventura and Sunny Isles Beach in the north to Homestead and Cutler Bay in the south. Miami-Dade NOA certified. All permits filed with the correct building department for your specific city. Citizens Insurance documentation delivered at project completion.

Trusted Roofing & Code Violation Contractor in Miami-Dade & Broward County
AGK Construction & Roofing provides roof repair, roof replacement, code violation repair, impact windows, plumbing corrections and structural work for residential and commercial properties across South Florida.
6494 Collins Ave Suite 21, Miami Beach, FL 33141
954-807-3455
General: CGC-1534839
Glass & Glazing: SCC-131153361
Plumbing: CFC-1434412
Roofing: CCC-1335099