7250 SW 39th Terrace, Miami, FL 33155
Licensed & Insured · South Florida

Unlicensed Roofing Contractor Risks in Miami-Dade

.bf-page{max-width:1100px;width:min(1100px,92vw);margin:0 auto;font-family:-apple-system,Segoe UI,Roboto,Arial,sans-serif;line-height:1.7;color:#1a1a1a}.bf-page .bf-title{font-size:clamp(30px,4vw,46px);line-height:1.15;font-weight:850;margin:0 0 .5rem;color:#111}.bf-page .bf-byline{font-size:.95rem;color:rgba(0,0,0,.6);margin:0 0 1.5rem}.bf-page .bf-eyebrow{font-size:11px;letter-spacing:2px;text-transform:uppercase;font-weight:800;color:#8a7a61;margin:2rem 0 .25rem}.bf-page h2{font-size:clamp(26px,3vw,38px);font-weight:800;color:#111;margin:.25rem 0 .5rem}.bf-page .bf-sub{font-size:1rem;color:rgba(0,0,0,.7);margin:0 0 1rem}.bf-page .bf-section{margin:2.5rem 0}.bf-page .bf-hero-img,.bf-page .bf-body-img{width:100%;max-height:520px;border-radius:18px;object-fit:cover;display:block;margin:1rem 0}.bf-page .bf-summary-box{background:#f9f6f2;border-left:4px solid #f6b233;padding:1rem 1.25rem;margin:1.5rem 0;border-radius:8px}.bf-page .bf-cta-band{background:#111;color:#fff;text-align:center;padding:2rem 1.25rem;margin:2.5rem 0;border-radius:24px;box-shadow:0 22px 55px rgba(0,0,0,.22)}.bf-page .bf-cta-band p{color:#fff;margin:0 0 1rem}.bf-page .bf-cta-final{background:#f5efe6;color:#111}.bf-page .bf-cta-final p{color:#111}.bf-page .bf-cta-btn{display:inline-block;background:#f6b233;color:#111;font-weight:800;text-decoration:none;padding:.85rem 1.6rem;border-radius:999px;box-shadow:0 14px 30px rgba(246,178,51,.28)}.bf-page .bf-table-wrap{background:#f9f6f2;border-radius:18px;padding:1rem;margin:1.5rem 0;overflow-x:auto}.bf-page .bf-table{width:100%;border-collapse:collapse;font-size:.95rem}.bf-page .bf-table th,.bf-page .bf-table td{padding:.65rem .75rem;text-align:left}.bf-page .bf-table tbody tr{border-top:1px solid rgba(0,0,0,.08)}.bf-page .bf-table .highlight{background:rgba(246,178,51,.18);font-weight:700}.bf-page .bf-trust{background:#f9f6f2;border-radius:24px;padding:1.75rem;margin:2.5rem 0}.bf-page .bf-trust-badges{display:flex;flex-wrap:wrap;gap:.5rem;margin:1rem 0}.bf-page .bf-trust-badges span{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:999px;padding:.5rem .75rem;font-size:.8rem;font-weight:700}.bf-page .bf-quote-card{background:#111;color:#fff;border-radius:24px;padding:1.75rem;margin-top:1rem}.bf-page .bf-quote{font-size:1.3rem;line-height:1.25;font-weight:800;margin:.5rem 0 1rem}.bf-page .bf-person{display:flex;gap:.75rem;align-items:center}.bf-page .bf-person img{width:54px;height:54px;border-radius:50%;object-fit:cover;border:2px solid #f6b233}.bf-page .bf-badge{display:inline-block;background:#f6b233;color:#111;font-weight:800;padding:.35rem .75rem;border-radius:999px;font-size:.75rem}.bf-page .bf-author-box{background:#f9f6f2;border:1px solid rgba(0,0,0,.08);border-radius:18px;padding:1.25rem;margin:2rem 0}.bf-page .bf-sources{font-size:.9rem;color:rgba(0,0,0,.65);border-top:1px solid rgba(0,0,0,.08);margin-top:2rem;padding-top:1rem}.bf-page .bf-sources ol{margin:.5rem 0 0 1.25rem}.bf-page .bf-faq{margin:2.5rem 0}.bf-page .bf-faq-accordion{margin:1rem 0}.bf-page .bf-faq-question{border:1px solid rgba(0,0,0,.1);border-radius:16px;margin:.5rem 0;background:#fff;box-shadow:0 10px 28px rgba(0,0,0,.05)}.bf-page .bf-faq-question>summary{cursor:pointer;font-weight:800;padding:1rem;list-style:none}.bf-page .bf-faq-question[open]{background:#111;color:#fff}.bf-page .bf-faq-answer{padding:0 1rem 1rem}.bf-page .bf-related-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:2.5rem 0}.bf-page .bf-related-card{border:1px solid rgba(0,0,0,.08);border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 10px 28px rgba(0,0,0,.05)}.bf-page .bf-related-thumb{width:100%;height:auto;display:block;aspect-ratio:16/9;object-fit:cover}.bf-page .bf-related-title{font-size:1rem;font-weight:800;margin:.75rem 1rem .25rem}.bf-page .bf-related-title a{color:#111;text-decoration:none}.bf-page .bf-related-desc{font-size:.9rem;color:rgba(0,0,0,.65);margin:0 1rem 1rem}@media(max-width:680px){.bf-page .bf-related-grid{grid-template-columns:1fr}}

Unlicensed Contractor Horror Stories: Hidden Structural Failures | Bigfoot Windows & Roofing

roofing work in miami-dade

Hiring an unlicensed roofing contractor in Miami-Dade or Broward County can result in an unpermitted roof that violates High-Velocity Hurricane Zone (HVHZ) code, hidden structural rot that goes undetected until a storm, and a voided homeowner’s insurance claim — leaving you financially responsible for damage that should have been covered.

Licensed roofing crew performing a permitted re-roof in Miami-Dade

Key Takeaways

  • Unlicensed roofers in Miami-Dade routinely skip permits, NOA compliance, and secondary water barriers required by HVHZ code.
  • A roof installed without a pulled permit can void your homeowner’s insurance claim after a storm — including Citizens Property Insurance.
  • Hidden decking rot, improper underlayment, and missing hurricane straps are the most common structural failures that go undetected for years.
  • Florida law requires any roofing contractor to hold a state license — you can verify in minutes via the DBPR online lookup.
  • If work was done without a permit, you — the homeowner — may be held liable for the unpermitted structure at resale or after a loss.

The Real Risk

Why an Unlicensed Roofer Is a Structural Time Bomb in South Florida

The damage doesn’t always show up on day one. Sometimes it takes a named storm.

Miami-Dade and Broward counties sit inside the High-Velocity Hurricane Zone (HVHZ) — the most wind-sensitive residential code jurisdiction in the United States. The Florida Building Code (FBC) applies stricter fastener schedules, mandatory Notice of Acceptance (NOA) documentation, secondary water barrier requirements, and special inspection protocols to every roofing project in this zone.

An unlicensed contractor doesn’t have the training, the license bond, or the accountability structure to comply with any of that. They quote low because they skip the permit. They skip the permit because pulling one requires a licensed contractor of record. Without a permit, there is no inspection. Without an inspection, hidden structural problems — rotted decking, improperly installed underlayment, missing hurricane straps — sit beneath your finished roof surface, invisible until a Category 2 or stronger storm arrives.

By then, your insurance carrier may deny the claim entirely. Under Florida law, work performed by an unlicensed contractor may be grounds for claim denial — and Citizens Property Insurance, the state-backed insurer of last resort serving hundreds of thousands of South Florida homeowners, explicitly scrutinizes permit records when processing wind damage claims.

This article explains exactly what unlicensed roofers skip, what the structural consequences look like, and how you can verify whether your current or prospective contractor holds a valid state license before you sign anything.

South Florida Context

HVHZ, Miami-Dade NOA Requirements, and What Unlicensed Roofers Ignore

Miami-Dade and Broward are not ordinary roofing markets. The code is materially stricter here.

In most of the country, a roofer installs shingles, nails them down, and moves on. In Miami-Dade and Broward counties, that is not sufficient — and it is not legal. The HVHZ provisions of the Florida Building Code require that every roofing system installed in these counties carry a Miami-Dade Notice of Acceptance (NOA) or a Florida Product Approval, confirming the system has been tested to the specific wind-load and rain-infiltration standards that apply here. An NOA is a document issued by Miami-Dade County’s Building and Neighborhood Compliance Department; it confirms that a specific product assembly — shingle type, underlayment, fastener pattern, clip schedule — has passed physical testing at the wind speeds South Florida homes must be designed to withstand.

Unlicensed roofers typically source whatever materials they can buy at the lowest price. Those materials may or may not carry an NOA for HVHZ applications. Even if the product itself holds an NOA, the installation method — fastener spacing, clip type, underlayment layers — must conform exactly to what the NOA specifies. Deviations void the approval. Without an inspection by a licensed county inspector, no one catches the deviations.

Florida Building Code Section 1507 governs the installation requirements for each roof covering type, including minimum underlayment specifications, attachment methods, and secondary water barrier requirements. A secondary water barrier — typically a full-deck application of self-adhering modified bitumen underlayment — is required under HVHZ conditions and is also the underlayment type that qualifies for a wind mitigation credit on your homeowner’s insurance. Thirty-pound felt does not qualify. An unlicensed crew installing 30-lb felt under shingles in Miami-Dade is producing a roof that fails both the code requirement and the insurance benefit simultaneously.

RequirementWhat Licensed Roofer DoesWhat Unlicensed Roofer Typically Does
PermitPulls permit before demo beginsSkips permit entirely
NOA / Florida Product ApprovalMatches product and install method to valid NOAInstalls whatever is cheapest; no documentation
Secondary Water BarrierFull-deck peel-and-stick per FBC 1507 & HVHZ30-lb felt or no underlayment
Hurricane Straps / ClipsInspected and upgraded to current code if requiredUntouched; existing straps may be substandard
Final InspectionCounty inspector signs off on completionNo inspection — failures stay hidden
Insurance DocumentationPermit record available for wind mit inspectionNo permit record; wind mit inspection inconclusive

What Actually Goes Wrong

Hidden Structural Failures: What Unlicensed Roofing Leaves Behind

The visible surface can look fine. The structure underneath is a different story.

The most dangerous outcome of an unlicensed roof installation is not the workmanship you can see — it is the damage you cannot. Here are the structural failure patterns that appear most frequently when a licensed contractor tears off an unpermitted roof.

Decking Rot Hidden by a New Surface Layer

When a roofer skips the tear-off — laying new material directly over an existing damaged roof — any soft spots, mold, or rot in the existing decking are sealed underneath the new surface. The FBC limits the number of roof-covering layers that may be present, and for good reason: a rotted deck does not provide the nail-holding strength required by the fastener schedule in the applicable NOA. When wind uplift loads arrive, nails pull through the softened wood and the field panels lift. Without a permit, the inspector never required the tear-off, so the rot was never seen.

Improper Underlayment — The Silent Insurance Disqualifier

Underlayment is the waterproofing layer between your decking and your visible roof covering. In HVHZ, a full-deck self-adhering underlayment (peel-and-stick) is required as a Secondary Water Resistance (SWR) feature. This matters for two reasons: first, it is what keeps water out of your home if the primary roof covering is lost in a storm; second, a qualifying SWR is a line item on the Florida OIR-B1-1802 wind mitigation inspection form, which insurers use to calculate your premium. A peel-and-stick SWR can qualify for a wind mitigation discount on the hurricane portion of your homeowner’s premium — but only if the installation is documented by a permitted, inspected project. An unlicensed install produces no permit record, so the wind mitigation inspector cannot verify compliance, and the credit is unavailable.

Missing or Improperly Installed Hurricane Straps

When a licensed contractor performing a roofing replacement in Miami-Dade opens up a roof deck, current FBC requires assessment of the roof-to-wall connection. If the existing hurricane straps do not meet current code, upgrading them may be required as part of the permit scope. An unlicensed roofer who skips the permit also skips this requirement. Homes in South Florida neighborhoods built before 2002 frequently have toenailed rafter connections rather than metal hurricane straps — a condition that is specifically associated with higher uplift failure risk. Under a compliant permitted re-roof, this is caught and corrected. Under an unpermitted job, it stays invisible until a storm pulls the roof structure off the house.

Because Darryl Henry Rosenbaum holds a Certified General Contractor (CGC1531370) license in addition to his Certified Roofing Contractor (CCC1333168) license, structural scope — including hurricane strap upgrades and structural decking repairs — can be handled within a single accountable project rather than requiring a separate contractor. Florida licensed: CGC1531370 · CRC1331693 · CCC1333168 · SCC131153098.

Incorrect Clip and Fastener Schedules for Standing Seam Metal

For standing seam metal roofing in the HVHZ, the NOA specifies an exact clip type, clip spacing, and gauge requirement. In HVHZ applications, the correct schedule includes 6-inch clips at ridge and eave and 2-inch clips in the middle field — and those clips must be Englert-stamped or equivalent per the NOA. Knockoff clips that look identical visually can fail inspection if the inspector catches them — or cause catastrophic panel uplift in a hurricane if they don’t. An unlicensed crew has no incentive to source the specified hardware; they use whatever is cheapest and available.

Side-by-Side Reality Check

Licensed vs. Unlicensed Roofing Contractor: What You’re Actually Comparing

The price difference shrinks when you account for what a denied insurance claim costs.

FactorLicensed ContractorUnlicensed Contractor
State License (DBPR)Verified — CRC or CCC required for roofingNone — illegal to perform roofing work in FL
Permit RequiredYes — contractor of record pulls permitNo permit pulled
HVHZ NOA ComplianceDocumented by product and installation methodNot documented; often non-compliant
Final InspectionCounty inspector closes permitNo inspection
Insurance Claim ValidityPermit record supports claimCarrier may deny claim on unpermitted work
Wind Mitigation CreditQualifying SWR and strap upgrades documentedNo documentation; credits typically unavailable
Recourse if Work FailsLicense bond, DBPR complaint, civil suitLimited — often no bond, no insurance
Upfront QuoteHigher (includes permit fees, code compliance)Lower (excludes permit, proper materials)

The unlicensed quote is lower because it excludes real costs: permit fees, the correct underlayment system, NOA-compliant fasteners, and the liability insurance that protects you if a worker is injured on your property. If a worker without workers’ compensation coverage is injured on your job, the homeowner’s liability exposure can exceed the entire cost of a legitimate roof replacement.

Verified Credentials

A Licensed Contractor — Not a Lead Generator

The licenses below are DBPR-verified and publicly searchable. We are not a referral network.

✓ Certified General Contractor (CGC1531370)✓ Certified Residential Contractor (CRC1331693)✓ Certified Roofing Contractor (CCC1333168)✓ Certified Specialty Contractor — Glass & Glazing (SCC131153098)✓ Miami-Dade • Broward • Palm Beach

“Every roof we install has a permit pulled before demo starts. If a contractor tells you a permit isn’t necessary for your project in Miami-Dade, that is your signal to walk away immediately.”

Darryl Rosenbaum
President, Bigfoot Windows & Roofing

What Compliant Materials Look Like

Code-Compliant Roofing Systems for HVHZ: What the Right Job Includes

Materials matter — but so does the documentation that proves they were installed correctly.

A compliant roofing installation in Miami-Dade or Broward requires more than good materials. It requires the right combination of product, fastener schedule, underlayment system, and installation method — all documented under a pulled permit and verified by inspection. Here is what a properly specified job includes, regardless of roofing system type:

  • Shingle systems: GAF Timberline HDZ shingles with peel-and-stick full-deck underlayment qualify as a Secondary Water Resistance (SWR) feature. Bigfoot holds GAF Silver Plus certification, which allows us to offer the GAF System Plus warranty — 50-year non-prorated, covering shingles, labor, tear-off, and accessories. We are not GAF Master Elite and do not offer the Golden Pledge warranty.
  • Standing seam metal: Bigfoot installs Englert panels, roll-formed on-site from 24-gauge C4 steel sourced from Poland, with the Kaner multi-coat proprietary paint system. The clip schedule used — 6-inch clips at ridge and eave, 2-inch clips in the middle field — meets the HVHZ fastener requirements under the applicable Florida Product Approval. One-piece panels running bottom-to-top eliminate horizontal seams, which is a structural advantage in high-wind conditions.
  • Concrete and stone-coated tile: Westlake and Unified Steel tile products carry wind ratings for HVHZ applications. Stone-coated steel tile carries a Lifetime warranty with no named storm or saltwater exclusion clauses — a meaningful distinction versus products that do include those exclusions.
  • Flat roofing (TPO and membrane): Tapered insulation, Dens Deck cover board, and properly specified membrane systems are required for flat or low-slope applications. Flat roofing installed without the correct drainage slope is one of the most common hidden defects found when re-roofing after a prior unlicensed installation.

Every one of these systems is installed under a permit, inspected by a county inspector, and documented for your wind mitigation inspection file. That documentation is what makes the difference between a claim that pays out and one that doesn’t.

How to Protect Yourself

How to Verify a Florida Roofing Contractor’s License Before You Sign

This takes less than five minutes and can save you tens of thousands of dollars.

Florida law requires any person or business performing roofing work to hold either a Certified Roofing Contractor license or a Registered Roofing Contractor license issued by the Florida Department of Business and Professional Regulation (DBPR). Here is exactly how to verify:

  1. Go to the DBPR online license lookup: Visit www2.myfloridalicense.com and select “Contractor” as the profession type.
  2. Search by name or license number: Ask your contractor for their license number before the first meeting. A valid Florida roofing contractor license begins with “CCC” (Certified Roofing Contractor) or “RC” (Registered). A Certified General Contractor begins with “CGC”; a Certified Residential Contractor begins with “CRC.”
  3. Confirm the license is current: The DBPR record will show the license holder’s name, the DBA (doing business as) name, and the license status. Verify the DBA name matches the company name on the contract you are being asked to sign.
  4. Verify a permit was pulled for your project: In Miami-Dade County, you can search active and closed permits at the Miami-Dade County Permit Portal (miamidade.gov). Enter your property address. If work was done and no permit appears, that is an immediate red flag.
  5. Check for workers’ compensation and general liability coverage: Ask for a certificate of insurance naming you as an additional insured on the general liability policy. Confirm that workers’ compensation coverage is active for the crew performing the work.

If a contractor resists providing their license number or certificate of insurance before you sign a contract, that resistance is itself a warning sign. Licensed, insured contractors provide this documentation routinely — it costs them nothing and protects the homeowner.

For homeowners exploring financing options for a code-compliant roof replacement, understanding what a legitimate project costs — including permit fees, proper materials, and correct underlayment — is the first step toward getting a realistic budget.

Concerned Your Existing Roof Was Installed Without a Permit?

We can review the permit history on your property and give you an honest assessment of what a code-compliant replacement would involve. No pressure, no upsell.

Request a free roofing estimate

Call 786-886-2088

Who We’re Not the Right Fit For

Being honest about who we serve well is part of how we earn trust. Here are situations where Bigfoot Windows & Roofing is not the right contractor for you:

  • You need the absolute lowest price, regardless of compliance. Our quotes include permit fees, NOA-compliant materials, and full inspection. If your only priority is the lowest number and you are willing to accept an unpermitted job, we are not the contractor for you — and we would encourage you to reconsider that approach given the insurance and structural risks described in this article.
  • You need cosmetic-only repairs under $2,000. Our project minimums reflect the overhead of permitted, inspected work. Small patch jobs and cosmetic maintenance are better served by a licensed handyman or a roofing company with a smaller minimum project size.
  • You are outside Miami-Dade, Broward, or Palm Beach County. Our teams and permitting relationships are concentrated in South Florida. Projects in other Florida markets are outside our current service geography.
  • You need a specialty commercial or high-rise roofing system. We focus on residential and light commercial applications. Large commercial flat-roof systems with specialized TPO or EPDM requirements beyond our current scope are outside our wheelhouse.
  • You cannot wait for a permitted timeline. Permitted projects in Miami-Dade take longer than unpermitted ones — permit review, inspection scheduling, and county sign-off are part of the process. If your timeline requires work to be done before a permit can be issued, we cannot accommodate that without violating the code we are licensed to uphold.

Related Reading

More from Bigfoot Windows & Roofing

Written by Darryl Henry Rosenbaum, Founder of Bigfoot Windows & Roofing.

Darryl Henry Rosenbaum, doing business as Bigfoot Windows and Roofing, holds four active Florida licenses recognized by the Florida Department of Business and Professional Regulation (DBPR): Certified General Contractor (CGC1531370), Certified Residential Contractor (CRC1331693), Certified Roofing Contractor (CCC1333168), and Certified Specialty Contractor with a Glass & Glazing Specialty (SCC131153098).

View Darryl Rosenbaum’s contractor credentials and background.

Common Questions

Frequently Asked Questions

How can I tell if my roof was installed by an unlicensed contractor in Miami-Dade?

Search your property address on the Miami-Dade County Permit Portal at miamidade.gov. If no roofing permit was pulled for the period when work was done, the project was either unpermitted or performed without a licensed contractor of record. You can also ask the contractor for their DBPR license number and verify it at www2.myfloridalicense.com before any contract is signed.

What happens to my homeowner’s insurance if an unlicensed contractor did my roof in Florida?

Your carrier may deny a wind damage claim if the roof was installed without a permit by an unlicensed contractor. Citizens Property Insurance and most private Florida carriers review permit records when processing claims. If the installation was not permitted and inspected, the carrier may argue the roof did not meet code at the time of installation, which can be grounds for partial or full denial of the claim.

Does an unlicensed roofer have to pull a permit in Miami-Dade County?

Yes — permits are required for all roofing work in Miami-Dade County regardless of who does the work. However, only a licensed contractor can legally pull a permit as the contractor of record. An unlicensed roofer cannot legally pull one and in practice skips the permit entirely. Performing roofing work without a permit in Miami-Dade is a code violation, and the homeowner — not just the contractor — can be held responsible for the unpermitted structure.

What are the signs of hidden structural damage from a bad roof installation in South Florida?

Warning signs include soft spots or visible deflection in the roof deck when walked on, persistent interior water staining after rain even with a visually intact roof surface, mold or musty odors in attic spaces, and lifted or buckled panels on standing seam metal roofs. Decking rot and improper underlayment are not visible from the exterior — they are only discovered during tear-off or after a storm causes uplift failure.

Can I sue an unlicensed contractor for roof damage in Florida?

Legally yes, but practically difficult. Unlicensed contractors typically carry no license bond and no general liability insurance, so there may be no collectible assets. You can file a complaint with the Florida DBPR and with the State Attorney’s office — performing roofing work without a license is a first-degree misdemeanor in Florida under F.S. 489.127. The complaint process does not recover your money, but it creates a record and can result in fines or criminal referral for the offender.

Can I get a wind mitigation discount if my roof was installed without a permit?

Unlikely. Wind mitigation credits — including the secondary water barrier discount — require a licensed wind mitigation inspector to document compliant installation. Without a permit record confirming code-compliant underlayment and connection methods, the inspector cannot verify the features and typically cannot award the credits. A peel-and-stick full-deck underlayment installed under a permitted roof can qualify for a secondary water barrier credit; the same material installed without a permit typically cannot be verified and the credit is unavailable. Confirm eligibility with your carrier.

Are you an approved contractor for the My Safe Florida Home program?

The My Safe Florida Home program offers matching grant funding of up to $10,000 for qualifying wind-mitigation improvements, subject to program funding and homeowner eligibility. Approved contractor status and current program availability should be confirmed directly at mysafeflhome.com, as program funding cycles open and close. We are happy to discuss whether your project scope aligns with program-eligible improvements when you request an estimate.

Schedule Your Free Estimate

Ready to get started? Request a free estimate — no phone call required.

Sources

  1. Florida Department of Business and Professional Regulation (DBPR) — Contractor License Lookup: www2.myfloridalicense.com
  2. Florida Building Code (FBC) Section 1507 — Requirements for Roof Coverings: floridabuilding.org
  3. Florida Statutes §489.127 — Prohibitions; penalties for unlicensed contracting: flsenate.gov
  4. Florida Division of Emergency Management — Wind Mitigation Booklet (OIR-B1-1802 reference): floridadisaster.org
  5. My Safe Florida Home Program — Grant eligibility and contractor approval: mysafeflhome.com

Ready for a Roof That Passes Inspection — and Your Insurance Claim?

Every Bigfoot roofing project is permitted, inspected, and documented for your wind mitigation file. Request a free estimate or call us at 786-886-2088.

Darryl Rosenbaum

Owner & Founder, Bigfoot Windows & Roofing

Darryl Rosenbaum is the founder of Bigfoot Windows & Roofing, a licensed South Florida contractor specializing in impact windows, doors, and roofing.

{“@context”: “https://schema.org”, “@type”: “VideoObject”, “name”: “Unlicensed Roofing Contractor Risks in Miami-Dade”, “description”: “Unlicensed Roofing Contractor Risks in Miami-Dade”, “thumbnailUrl”: “https://img.youtube.com/vi/5AjkcsMCC0Q/maxresdefault.jpg”, “uploadDate”: “2026-07-01”, “contentUrl”: “https://www.youtube.com/watch?v=5AjkcsMCC0Q”, “embedUrl”: “https://www.youtube.com/embed/5AjkcsMCC0Q?feature=oembed”}

Share

Allow us to enhance your home right now!

Updated September 2026