Pompano Beach runs about 115,000 residents across beachfront condos, 1950s and 1960s CBS ranch blocks, the gated 55+ streets of Palm Aire Country Club, and the waterfront lots along the Intracoastal. Walk a 1958 ranch in Collier Manor and a 2005 house on Crystal Lake and you are looking at two different jobs. The old one needs a deck inspection before anyone talks tile or shingle. The newer one is usually about matching an HOA's material list and getting the ARC paperwork signed before the permit goes in.

We are Robson Industrial Group LLC, Florida Certified General Contractor CGC1541144 and Certified Roofing Contractor CCC1337790, and this guide is what we tell Pompano Beach homeowners before a contract gets signed or a permit gets pulled: the HVHZ product-approval standard that applies in Broward exactly as it does in Miami-Dade, what the City of Pompano Beach permit process actually looks like, how salt air changes your fastener choice, what Palm Aire and the waterfront HOAs will and will not approve, when EPA RRP kicks in on an older home, and how to check that the contractor standing in your driveway is licensed to be there.

Quick Reference — Robson Industrial Group LLC

License CGC1541144 · Roofing License CCC1337790 · GAF Certified™ Residential Contractor ID 1164276 · EPA RRP #NAT-F338229-1 (exp. 6/23/2031) · (954) 546-4161 · robsonindustrial.com

Why Pompano Beach Roofing Is Different — HVHZ Code Plus Salt Air

The mistake we catch most often: a Pompano Beach homeowner is told that the Miami-Dade High-Velocity Hurricane Zone rules stop at the county line and that Broward gets a lighter standard. They do not, and it does not. The Florida Building Code defines the HVHZ as Miami-Dade County and Broward County, both in their entirety. Pompano Beach is in the HVHZ, from the beach to the Turnpike, and that single fact decides which roofing products we are legally allowed to put on your home.

In the HVHZ, every roofing product must be approved for HVHZ use. That means a Miami-Dade Notice of Acceptance (NOA), issued by the Miami-Dade Product Control Section, or a Florida Product Approval whose evaluation specifically covers the HVHZ (tested to the TAS protocols). A plain statewide FL# with no HVHZ listing does not pass plan review at the City of Pompano Beach, and Broward's Board of Rules and Appeals enforces the same standard county-wide. A contractor who installs a non-HVHZ product in Pompano Beach is creating a code violation.

On top of the HVHZ wind rules, Pompano Beach is on the coast, and the ocean matters twice. The design wind speeds here are HVHZ speeds, roughly 170 mph and up (ASCE 7 Risk Category II; the exact figure for your parcel comes from the FBC wind-speed map), and for coastal and Intracoastal properties salt-air corrosion is a genuine accelerant that changes your fastener and finish choices on top of the code minimums.

Table 1: Broward County (Pompano Beach) vs. Miami-Dade — Same HVHZ Code, Different Permit Office
Factor Broward County (Pompano Beach) Miami-Dade County
HVHZ Designation Yes — entire county Yes — entire county
Required Product Approval HVHZ approval: Miami-Dade NOA, or FL Product Approval with HVHZ listing (Broward BORA) HVHZ approval: Miami-Dade NOA — Miami-Dade Product Control
Design Wind Speed (approx.) HVHZ speeds, roughly 170 mph and up (ASCE 7 Risk Category II; parcel-specific per FBC map) HVHZ speeds, roughly 170 mph and up (ASCE 7 Risk Category II; parcel-specific per FBC map)
Permit Authority City of Pompano Beach Building Services Division Miami-Dade Building Dept. (or municipality)
Fastener Standard HVHZ fastener pattern and gauge per the NOA + marine-grade (stainless or hot-dip galvanized) near the coast HVHZ fastener pattern and gauge per the NOA + marine-grade near the coast
Asphalt Shingle Eligibility Eligible with a Miami-Dade NOA (e.g., GAF Timberline HDZ, TAMKO Titan XT) Eligible with a Miami-Dade NOA — same products, same nailing schedule
Roofing Contractor License FL Certified Roofing Contractor (CCC) required — e.g., CCC1337790 FL Certified Roofing Contractor (CCC) required

City of Pompano Beach Permit Process — 7 Steps

All roofing work in Pompano Beach requires a permit pulled through the City of Pompano Beach Building Services Division, located at 100 W Atlantic Blvd, Pompano Beach, FL 33060, reachable at (954) 786-4560. A licensed contractor pulls and manages this permit on your behalf. You should never hire a contractor who asks you to pull your own permit ("owner-builder"), as this exposes you to significant liability and may void your insurance.

Diagram of the six-stage permit and inspection sequence for a roof replacement, from permit application through to permit close-out.
What a permitted replacement looks like, from application to close-out. Open full size

The typical timeline from application to final inspection is approximately 3–4 weeks, though this can vary based on submission completeness and inspection backlog. Here is the standard sequence:

  1. Scope & Measurement — Contractor performs a full roof inspection, measurements, and decking assessment. Photos document existing conditions.
  2. Material Selection & HVHZ Product Approval Verification — Contractor identifies qualifying products with a current Miami-Dade NOA or an HVHZ-listed Florida Product Approval and pulls the approval documents for each component (covering, underlayment, fasteners, edge metal). A plain FL# with no HVHZ listing is not enough in Pompano Beach.
  3. Permit Application Submission — Application submitted to City of Pompano Beach Building Services Division with scope of work, HVHZ product-approval data sheets, and contractor license documentation (CCC roofing license; CGC as well where the job includes structural or general scope).
  4. Plan Review — Building Services reviews the application. Completeness at submission is the single biggest variable in review speed; expect 1–2 weeks for standard residential reroof if the package is complete.
  5. Permit Issuance — Permit issued and posted at the job site. Work may begin.
  6. In-Progress Inspections — Deck inspection (before underlayment), dry-in inspection, and final inspection. Scheduling and passing all inspections is the contractor's responsibility.
  7. Final Inspection & Closeout — Certificate of completion issued by the city. Your contractor should provide you a copy for your records — it is required documentation for any future insurance claim or home sale.
Do Not Skip the Permit

An unpermitted roof is an uninsured roof. Florida insurers routinely deny storm claims for roofs installed without permits. Beyond insurance, an unpermitted roof is a disclosed defect on any future home sale and may require demolition and reinstallation at your expense to bring the property into compliance.

HOA & Community Approval Matrix for Pompano Beach

HOA density in Pompano Beach is moderate. Many inland neighborhoods have no HOA, while large planned communities like Palm Aire Country Club maintain active architectural review processes. For coastal and Intracoastal properties, community or condominium associations often have additional aesthetic requirements. The table below summarizes the approval landscape for Pompano Beach's major community types.

Key rule: HOA approval and city permit approval are independent processes. You need both, and you need them in the right order. Get HOA approval first (or confirm you do not need it), then pull the permit with the HOA-approved specifications.

Table 2: HOA / Community Approval Requirements — Pompano Beach
Community / Area HOA / ARC Active? Approval Required? Key Requirements Typical Timeline
Palm Aire Country Club Yes — Active 55+ HOA Yes — written ARC approval Approved material list; color must match community standards; may restrict metal roofing or require tile match 2–4 weeks
McNab Plantation Yes — HOA active Yes — ARC application required Architectural consistency; shingle color approval; contractor must be licensed (CGC/CCC credentials required in application) 2–3 weeks
Crystal Lake Varies by sub-community Check with specific association Some sections managed by condo association; verify governance structure before proceeding Varies
Palm-Aire Communities (general) Yes — Multiple HOAs Yes — section-specific Palm-Aire has multiple sub-associations; material and color palettes vary by section; confirm which HOA governs your parcel 2–4 weeks
Waterfront / Intracoastal Estates Varies — many custom homes Verify with county records Some waterfront communities have deed restrictions; marine-grade fasteners required; salt-air corrosion considerations affect material selection Varies
Non-HOA Inland Neighborhoods (Collier Manor, etc.) No HOA No ARC — city permit only HVHZ-approved products (NOA or HVHZ-listed FL#); permit via City of Pompano Beach Building Services Division; no HOA color or material restrictions N/A — city only

For Palm Aire specifically: as a large master-planned 55+ community, the HOA architectural review committee can take 2–4 weeks. Submit early. Your contractor should provide the ARC application package (including the HVHZ product-approval data sheets, material samples, and their license credentials (CGC1541144 / CCC1337790)) as part of the application.

Roofing Materials for Pompano Beach — Coastal & Inland Considerations

Material selection in Pompano Beach is shaped by three overlapping factors: your distance from the coast (salt-air corrosion risk), your home's construction vintage (1950s–1960s CBS ranch vs. newer construction), and your HOA's approved material list. All four material families below are permitted in the HVHZ when the specific product carries a Miami-Dade NOA or an HVHZ-listed FL approval and is installed to that approval's fastening schedule; shingle is a legitimate option in Pompano Beach for most non-HOA homes, but that does not make it the best option for every situation.

Table 3: Roofing Materials for Pompano Beach — Pros, Cons & Coastal Suitability
Material HVHZ Product Approval Coastal / Salt-Air Suitability Ideal For Key Considerations
Asphalt Shingle (architectural/impact-resistant) Eligible — NOA-approved shingles Moderate — inland preferred 1950s–1980s CBS ranch homes; non-HOA inland neighborhoods; budget-conscious reroof Permitted in the HVHZ when the shingle carries a Miami-Dade NOA and is installed to its HVHZ nailing and underlayment schedule. For coastal areas, choose algae-resistant and impact-rated products. Shorter lifespan than tile in salt-air. Marine-grade fasteners required within 1 mile of coast.
Concrete Tile (flat, low-profile, barrel) Eligible — NOA / HVHZ-listed FL# Excellent — preferred coastal Waterfront & Intracoastal estates; Palm Aire & HOA communities; 1990s+ construction; long-term ownership Most durable option in Broward coastal environments. Tile itself does not corrode; fasteners and underlayment must be properly specified. HOAs frequently require or prefer tile. Heavier — verify structural capacity on older CBS homes.
Metal Roofing (standing seam; coated panels) Eligible — NOA / HVHZ-listed FL# Good if properly coated Modern homes; energy-efficiency-focused owners; commercial-adjacent properties Requires Kynar 500 or Hylar 5000 finish for coastal salt-air environments. Uncoated or incorrectly coated metal fails rapidly near the Intracoastal. Marine-grade stainless or hot-dip galvanized fasteners mandatory. Some HOAs restrict metal aesthetics.
Flat / Low-Slope (TPO, modified bitumen, EPDM) Eligible — NOA / HVHZ-listed FL# Material-dependent CBS flat-roof sections; additions; commercial-style residential; 1960s–1970s flat-roof ranches Common on older CBS homes in Pompano Beach. TPO with welded seams is the current standard. Modified bitumen acceptable for smaller sections. Drainage is critical — verify scuppers and internal drains are clear before reroofing. Requires deck inspection on older homes.

The Salt-Air Reality for Pompano Beach Homeowners

On top of the HVHZ wind rules, Pompano Beach's Atlantic coastal and Intracoastal Waterway proximity subjects homes to marine-grade corrosion exposure. The Florida Building Code requires marine-grade (hot-dip galvanized minimum, stainless preferred) fasteners within proximity to salt-water bodies. Any contractor who bids your Intracoastal-adjacent or beachside home with standard carbon-steel fasteners is specifying a product that will fail prematurely, and that failure is not covered by most material warranties because the fastener standard was not met. Ask your contractor to specify fastener grade and grade standard in writing before any contract is signed.

Florida Roofing Contractor License Verification — 7 Steps

Florida is one of the strictest contractor licensing states in the country, and for good reason. A roofing job on a South Florida home is often a $15,000–$40,000+ investment. The license verification process takes five minutes and protects you from one of the most common consumer fraud categories in the state.

To perform roofing work on Pompano Beach homes and pull the roofing permit, a contractor (or their qualifier) must hold a valid Florida Certified Roofing Contractor (CCC) license. A general contractor who does not also hold a roofing license must subcontract the roof to a licensed roofer under F.S. 489.113(3), so a company showing only a CGC should be able to name the licensed roofer of record. Robson Industrial Group LLC holds both: CCC1337790 (Certified Roofing Contractor, the roofing license of record) and CGC1541144 (Certified General Contractor, for structural and general scope around the roof). Verify the roofing license for any contractor you are considering.

  1. Go to the Florida DBPR license search: myfloridalicense.com/wl11.asp
  2. Search the contractor's company name and the qualifier's full name separately. Results must be "Current, Active."
  3. Confirm the license type is Certified Roofing Contractor (CCC) — not registered-only, which has county limitations.
  4. If the job includes structural or general scope (deck framing, parapets, additions), verify a CGC or CBC license as well — it supplements the CCC, it does not replace it.
  5. Request a current Certificate of Insurance — general liability ($1M minimum) and workers' compensation. Call the insurance carrier directly to verify it is active and not expired.
  6. Verify GAF Certified™ Residential Roofing Contractor status at GAF.com if the contractor claims GAF certification (Robson: GAF ID 1164276).
  7. Check DBPR complaint history — the same DBPR search shows whether any discipline or complaints are on record.
Table 4: Florida Contractor License Types — Roofing
License Type Prefix Scope Requirement for Pompano Beach
Certified General Contractor CGC Statewide — all 67 FL counties; full general contracting scope including structural work Covers structural & general scope; a CGC without a roofing license must subcontract the roof to a CCC (F.S. 489.113(3)); Robson: CGC1541144 held alongside CCC1337790
Certified Roofing Contractor CCC Statewide — all 67 FL counties; specialized roofing scope (installation, repair, waterproofing) Required — the license that performs the roofing and pulls the roofing permit; Robson: CCC1337790
Registered General Contractor RG County-limited — only valid in specific counties listed on license Verify county endorsement covers Broward specifically; less common for established contractors
Registered Roofing Contractor RC County-limited — only valid in specific counties listed on license Verify Broward County endorsement; "registered" ≠ "certified" — ask for the distinction
Unlicensed / Handyman None No scope — illegal for roofing work above threshold in FL Never hire — criminal exposure for homeowner
GAF Certified™ Contractor — What It Means

GAF Certified™ Residential Contractors meet GAF's standards for licensing, insurance, and professionalism. As a GAF Certified™ Residential Roofing Contractor (GAF ID 1164276), Robson Industrial Group LLC is authorized to register the GAF System Plus™ Limited Warranty on qualifying installs. It is an enhanced GAF materials warranty: longer non-prorated coverage on the GAF products in the system than the standard shingle warranty a non-certified installer can offer. It does not cover workmanship; that is covered separately by Robson's own written workmanship warranty, with the term stated in your contract. When comparing bids, ask whether the contractor's GAF status enables the System Plus warranty and ask for their workmanship terms in writing. If they cannot produce their GAF ID, they cannot register System Plus.

9 Red Flags: When to Walk Away From a Roofing Contractor

Pre-1978 Homes & EPA RRP — High Priority for Pompano Beach's 1950s–1960s CBS Stock

Pompano Beach has a very substantial inventory of 1950s–1960s concrete block structure (CBS) ranch homes: particularly in inland neighborhoods like Collier Manor, older sections of Palm-Aire, and surrounding areas. These homes were built during a period when lead-based paint was the standard finish on fascia boards, eaves, wood trim, and in some cases painted decking. Any roofing work that disturbs these painted surfaces (fascia replacement, soffit work, deck repair) triggers federal EPA Renovation, Repair, and Painting (RRP) requirements under Section 402 of TSCA.

Under EPA RRP rules (40 CFR Part 745), the contractor must be a certified renovator firm, assign a certified renovator to the job, follow lead-safe work practices, and provide pre-renovation education materials to the property owner. Violations carry civil penalties up to $37,500 per day per violation.

EPA RRP — What to Ask Every Contractor

Contractors who skip EPA lead-safe certification on pre-1978 Pompano Beach homes are cutting a corner that carries real federal penalties, and real risk to your family. Robson Industrial Group LLC's EPA RRP Certification is #NAT-F338229-1, expires 6/23/2031, certified only for purposes of Section 402 of TSCA. If a contractor can't produce their own certification number on request, that's a hard pass. Don't let them touch painted surfaces on your home.

Beyond lead paint, older CBS homes in Pompano Beach present additional roofing considerations:

Wind-Mit Inspection & Insurance Savings in Pompano Beach

A wind mitigation inspection (using Florida OIR form OIR-B1-1802) documents your roof's construction features: roof covering, deck attachment, roof-to-wall connections, roof shape, and opening protection. In Pompano Beach, where most homes are built in Broward's wind exposure category, the credits from a favorable wind-mit inspection can reduce your windstorm premium by 15–35% or more.

When Robson Industrial Group LLC completes a new roof on your Pompano Beach home, we ensure the completed roof meets the qualifying standards for the maximum wind-mit credits available under your home's construction type. Key factors that affect your credits include:

We recommend scheduling your wind-mit inspection within 30 days of final permit closeout. The inspection report should be sent to your insurance carrier to initiate the premium review. For many Pompano Beach homeowners, the annual insurance savings partially offset the cost of a new roof over time.

The Robson Industrial Group Difference

We are a Florida-licensed, Broward-experienced roofing and general contracting firm serving Pompano Beach and all of Broward County. Every project we take is backed by both our Certified General Contractor license and our Certified Roofing Contractor license: not one or the other.

Certified General Contractor
Certified Roofing Contractor
GAF Certified™ Residential Roofing Contractor
GAF ID 1164276
EPA RRP Certification
#NAT-F338229-1

GAF System Plus™ Warranty — Available Because of GAF ID 1164276

As a GAF Certified™ Residential Contractor (GAF ID 1164276), Robson Industrial Group LLC can register the GAF System Plus™ Limited Warranty on qualifying installs: enhanced non-prorated coverage on the GAF materials in your roofing system. Workmanship is covered separately by Robson's own written warranty, with the term stated in your contract. System Plus is not available from unlicensed contractors or non-GAF-certified installers. Ask us about GAF System Plus coverage on your Pompano Beach roof replacement.

Financing

Financing may be available through third-party providers, subject to their approval and terms. Ask us for details.

Our Pompano Beach Commitment

We understand Pompano Beach's unique housing stock: from the 1950s–1960s CBS ranch homes of Collier Manor to the Intracoastal waterfront estates, Palm Aire's HOA-governed community, and the diverse neighborhoods that make up this city. We also serve Pompano Beach's Haitian-American community and are committed to clear, respectful communication across language lines. Every project receives proper permit management through the City of Pompano Beach Building Services Division, HVHZ-approved product selection (NOA or HVHZ-listed FL approval), and inspection sign-off before we close out a job.

Call (954) 546-4161    Request a Free Estimate →

10-Item Proposal Checklist — Before You Sign Any Roofing Contract in Pompano Beach

Use this checklist when comparing roofing bids. Every item should be confirmed in writing in the contract before you sign.

Table 5: Pompano Beach Roofing Proposal Checklist
# Item to Verify Why It Matters Ask For / Look For
1 Florida Roofing License — CCC (plus CGC for general scope) A CCC is mandatory for roofing work in Pompano Beach; a GC without one must subcontract the roof Verify CCC1337790 + CGC1541144 (or contractor's equivalent) on DBPR website
2 HVHZ Product Approval (NOA or HVHZ-listed FL#) Required — Broward is in the HVHZ; a plain FL# without HVHZ listing is not enough Specific NOA or HVHZ-listed FL# for each product (shingle, underlayment, tile, membrane) listed in the proposal
3 Permit Responsibility Contractor must pull permit — never you "Contractor to pull, manage, and close all permits with City of Pompano Beach Building Services Division" — written in contract
4 Certificate of Insurance Protects you from liability for worker injuries Call carrier to verify; ask for COI naming you as additional insured
5 Deck Inspection & Replacement Protocol Critical for 1950s–1980s Pompano Beach homes Written price-per-sheet for deck replacement; what triggers additional scope; who determines it
6 Fastener Specification (marine-grade if coastal) Salt-air accelerates corrosion — wrong fasteners = early failure Hot-dip galvanized or stainless steel specified for Intracoastal and beachside properties
7 EPA RRP Certification (pre-1978 homes) Federal law requires certified firm for pre-1978 homes EPA firm certification number; Robson example: #NAT-F338229-1, exp. 6/23/2031
8 GAF Certified™ Status & Warranty Level Determines whether GAF System Plus warranty is available GAF ID number (Robson: GAF ID 1164276); confirm System Plus vs. standard warranty in writing
9 HOA Approval Responsibility Required before permit in HOA communities (Palm Aire, McNab Plantation, etc.) Confirm contractor prepares and submits HOA/ARC application package with license credentials included
10 Payment Schedule & Lien Release Protects you from contractor non-payment to suppliers (mechanic's liens) Milestone-based payments (not 50%+ upfront); final payment withheld until final inspection passed; final lien release upon last payment

Ready to Start Your Pompano Beach Roof Project?

Robson Industrial Group LLC, CGC1541144 · CCC1337790 · GAF Certified™ ID 1164276, serves all of Pompano Beach and Broward County.

Call (954) 546-4161 Request Estimate Online

Frequently Asked Questions — Pompano Beach Roofing

Is Pompano Beach in the HVHZ, and does it require Miami-Dade NOA roofing products?

Yes, Pompano Beach is in the High-Velocity Hurricane Zone. The Florida Building Code defines the HVHZ as Miami-Dade County and Broward County, both in their entirety, so the same wind code that governs a roof in Miami governs yours. Every product on a Pompano Beach roof must be approved for HVHZ use: a Miami-Dade Notice of Acceptance (NOA), or a Florida Product Approval whose evaluation specifically covers the HVHZ (tested to the TAS protocols).

A plain statewide FL# with no HVHZ listing does not pass plan review in Broward. We verify the NOA or HVHZ-listed FL approval for every component before anything goes on the roof, and the City of Pompano Beach Building Services Division checks it again at permit. A contractor who tells you Pompano Beach is "not HVHZ" is describing the wrong code.

How long does a roofing permit take in Pompano Beach?

Budget 3 to 4 weeks from a complete application to the permit in hand. The City of Pompano Beach Building Services Division, 100 W Atlantic Blvd, Pompano Beach, FL 33060, (954) 786-4560, handles every residential roofing permit in the city.

What slows a permit down almost every time is a package missing something: the HVHZ product-approval data sheets (NOA or HVHZ-listed FL#), a clear scope of work, or current license credentials. We submit CCC1337790 and CGC1541144 with every application so there is nothing to chase. If your community runs HOA or ARC approval (Palm Aire, McNab Plantation), start that in parallel, before you submit for the permit, not after.

Does coastal salt air affect roofing material choice in Pompano Beach?

Yes, and it matters a lot once you are near the Intracoastal Waterway, the beach corridor, or any waterfront lot. Salt air eats metal fasteners, flashing, gutters, and exposed panels faster than inland exposure does. The Florida Building Code requires marine-grade fasteners (hot-dip galvanized at minimum, stainless steel preferred) anywhere in that coastal exposure zone.

On an Intracoastal or beachside Pompano Beach home we usually point homeowners toward concrete tile first, because the tile itself cannot corrode, though the fasteners and underlayment still have to be specified correctly. If metal roofing gets chosen instead, the finish has to be Kynar 500 or Hylar 5000, not standard polyester paint. Uncoated or improperly coated metal in salt air fails well before the manufacturer's warranty period runs out. This is a material question we answer for your specific property address, not a blanket one.

My Pompano Beach home was built in the 1950s — what should I know before reroofing?

A few things, in the order we check them. First, assume lead paint until testing says otherwise. Pre-1978 homes are assumed to carry lead-based paint on fascia, eaves, painted wood decking, and trim until proven otherwise, and any roofing work that disturbs those surfaces requires an EPA RRP certified firm. Robson Industrial Group LLC holds EPA RRP certification #NAT-F338229-1, valid through 6/23/2031, certified for purposes of Section 402 of TSCA.

Second, we get on the deck before we quote anything else. CBS ranch homes from this era often have original wood board or skip sheathing that has been absorbing moisture for 60-plus years. A thorough deck inspection, looking for rot, delamination, and structural failure, has to happen before any reroof decision. Expect some deck replacement on a 1950s home; budget for it.

Third, you are in the HVHZ. Broward County is in the High-Velocity Hurricane Zone along with Miami-Dade, so every product on the new roof needs a Miami-Dade NOA or an HVHZ-listed Florida Product Approval, and the deck gets re-nailed to the HVHZ schedule. A licensed roofing contractor holding credentials like CCC1337790 + CGC1541144 handles all of this on your behalf.

How do I verify a Florida roofing contractor?

Go to the Florida DBPR license search at myfloridalicense.com/wl11.asp and work through these seven checks:

  1. Search the company name — confirm status is "Current, Active"
  2. Search the qualifier's name — confirm they hold a valid CCC (Certified Roofing Contractor) license
  3. Confirm any CGC or CBC license for general contracting scope
  4. Request a Certificate of Insurance — call the carrier to verify it is active
  5. Verify GAF Certified™ Residential Roofing Contractor status at GAF.com if claimed (Robson: GAF ID 1164276)
  6. Check DBPR for complaint history or disciplinary actions
  7. For pre-1978 homes, verify EPA RRP firm certification number

For us, that is CGC1541144 (Certified General Contractor) and CCC1337790 (Certified Roofing Contractor), both verifiable in seconds on DBPR. If a contractor will not hand over their license numbers up front, or balks at you looking them up, that is your answer.