How to Verify a General Contractor in Miami Before You Sign
Six weeks into the job, work stalls. You finally look up the contractor's license number — the one on the business card you filed away on day one. It expired 14 months ago. The permits the work needed? Nobody pulled any. This is the scenario verification is built to prevent, and it's the reason any Miami homeowner should run four public-source checks before signing a contract.
This article walks through how to verify a contractor license in Florida using only sources the Department of Business and Professional Regulation, BuildZoom, and Google make public. The four checks run in about 30 minutes total, no contractor cooperation required. The framework works for any Miami general contractor, including ours: Gaven Constructions holds license GCG1524886, verifiable at MyFloridaLicense.com.
The roadmap below is short. License lookup at MyFloridaLicense.com, disciplinary record at the same page, permit history on BuildZoom, and a real read of Google reviews. Each step builds on the one before it. Run all four before any deposit conversation.
How do I verify a general contractor's license in Florida?
To verify a Florida general contractor's license, run four checks in this order. First, look up the license number at MyFloridaLicense.com — confirm status is "Current, Active" and class is CGC (Certified General Contractor), not just registered. Second, check the DBPR disciplinary record on the same page — any complaint history appears there. Third, search the contractor's name at BuildZoom.com to confirm real permit history under that license. Fourth, read the Google reviews for volume, recency, and response pattern, not just star average. All four sources are public, free, and take roughly 30 minutes total. Run all four before signing any contract.
If you're ready to compare your shortlist against a contractor that meets every check, see Gaven Constructions' general contracting services.
Table of contents
- Why verify a Florida contractor before you sign
- Step 1: Look up the license at MyFloridaLicense.com
- Step 2: Pull the DBPR disciplinary record
- Step 3: Check the permit history on BuildZoom
- Step 4: Read the reviews for pattern, not average
- The Miami-Dade and Broward verification layer
- After verification: what the next step looks like
Why verify a Florida contractor before you sign
Verification is buyer-side homework, not distrust. Florida regulates general contractors under Chapter 489 of the Florida Statutes, administered by the Construction Industry Licensing Board (CILB) inside the Department of Business and Professional Regulation (DBPR). Every active license traces back to a public DBPR record. Everything else — Google Business Profiles, contractor websites, BBB pages, Yelp listings — is downstream signal. The DBPR record is the source of truth.
The license class matters as much as the license number. Florida issues several construction license types, and each carries a different scope of work:
- Certified General Contractor (CGC) — statewide authority on any structure, any size. The license class for general contracting on full home remodels, new construction, additions, and multi-story projects.
- Certified Building Contractor (CBC) — commercial buildings up to three stories. Narrower scope than CGC.
- Certified Residential Contractor (CRC) — single-family, two-family, and three-family dwellings up to two habitable stories.
- Registered Contractor (RG, RB, RR) — local-license-only authority, geographically limited to the issuing county or municipality.
A "registered" license is not the same as a "certified" license. Registered contractors work only inside the jurisdiction that issued them; certified contractors work statewide. For a full home remodel or new construction in Miami-Dade and Broward, you want a CGC.
The stakes of skipping verification are concrete. Unlicensed-contractor work on your home can void homeowners insurance claims tied to the work, create personal liability if a worker is injured on the property, and disqualify you from the Florida Homeowners' Construction Recovery Fund — a statutory remedy that only applies to losses caused by licensed contractors. Hire unlicensed, and the safety net is gone.
Field observation. Discovery calls at Gaven Constructions regularly come from homeowners switching contractors mid-project after a credential issue surfaces. The original contractor's license either turned out to be expired, belonged to a qualifier no longer with the company, or covered a different scope class than the job actually required. Catching this on day zero is a 30-minute task. Catching it on day 45 is a different problem.
With the why settled, the procedure starts at one URL.
Step 1: Look up the license at MyFloridaLicense.com
Navigate to the DBPR's Verify a License portal. This is the canonical Florida contractor record. Every certified or registered contractor in the state appears here, and the lookup is free.
Enter the license number the contractor gave you. If you only have the business name, search by name — but flag mentally: a contractor who doesn't volunteer the license number unprompted is a friction signal. Real CGCs put the number on the business card, the website, the email signature, and the first contract page.
Read the result page for four data points:
- License Status. Must read "Current, Active." Anything else — "Null and Void," "Voluntary Inactive," "Delinquent," "Suspended" — is a disqualifier.
- License Type. CGC = statewide General Contractor. CBC, CRC, RG, RB, and RR carry different scope limits. Match the license type to the work you need.
- Issue Date. When the license was first issued. Gives you the contractor's actual licensed history — a license issued in 2015 is meaningfully different from one issued in 2023.
- Primary Status / Secondary Status. Both fields should read clean. A secondary status flag often signals a renewal lapse or a discipline-adjacent administrative issue.
The lookup also surfaces the licensed individual — the "Qualifier" — behind the company. The qualifier is the person whose license authorizes the business to operate, and they bear primary responsibility for compliance with Florida construction law. A company can change qualifiers over time, but the current qualifier on file should match the licensed contractor you're working with. If the qualifier name doesn't match the person showing up to the discovery call, ask why.
To anchor the process: Gaven Constructions holds license GCG1524886, verifiable at MyFloridaLicense.com. The lookup returns Current/Active status, CGC class, and an issue date that puts the licensed history at 11 years. Running that lookup on any Miami contractor takes less than two minutes.
Step 2: Pull the DBPR disciplinary record
On the same MyFloridaLicense.com license-detail page, scroll to the "Disciplinary Information" or "Complaints" section. Any formal complaint or board action against the license appears there, with case numbers and final orders linked.
The disciplinary record is administered by the Construction Industry Licensing Board (CILB), an 18-member body inside DBPR that reviews complaints, conducts informal hearings, and issues final orders. CILB meets intermittently throughout the year, and its meeting minutes are public.
Most licensed contractors have a clean disciplinary record. A single complaint is not an automatic disqualifier — read what it was, what year it was filed, and whether it was resolved. Construction work generates occasional disputes; the question is whether the contractor cleared them.
Patterns worth a hard pause:
| What to look for | What to ignore |
|---|---|
| Multiple complaints filed within a short period | An isolated complaint that was dismissed years ago |
| Board action for "unlicensed activity" (suggests the qualifier let an unlicensed person work under the license) | A minor administrative deficiency that was corrected on the same record |
| Consumer-payment-related orders (restitution, fund claims, payment violations) | A renewal-fee filing issue from a prior decade |
| Active or unresolved orders | A resolved order with restitution paid |
A clean disciplinary record over a long licensed history reads differently from a clean record over 18 months. Gaven Constructions has completed 500+ projects since 2015. An 11-year licensed record with no consumer-payment orders is operational evidence the work matches the credentials. Anyone can verify that on the same page they verify the license — see the team behind these credentials for full context.
Field observation. Gaven shares the license number unprompted on every initial call. The disciplinary lookup is part of standard pre-engagement homework Miami homeowners increasingly run, and the easier the contractor makes that check, the less time the conversation spends defending credentials and the more time it spends on scope. Operational practice, not a brag.
State-level record covers license status and disciplinary history. Permit history is where the work actually shows up.
Step 3: Check the permit history on BuildZoom
BuildZoom indexes municipal permit records from building departments across the country, including Miami-Dade RER, Broward County Building, and Palm Beach County PZB. The platform's contractor profiles aggregate permits by license number, which means a real Florida CGC's permit history shows up at buildzoom.com/contractor/<contractor-slug> with names, addresses, scopes, and permit values.
This is the most forgery-resistant credential in the verification framework. License paperwork can be cosmetic. Permit pulls cannot — they're tied to a real address, a real inspection schedule, and a real building department. A contractor with a valid license but zero indexed BuildZoom permits is a paperwork-only operation. Either the qualifier is renting the license to unlicensed crews, the work is subcontractor-fronted under someone else's permits, or the company hasn't actually built anything recently. None of those are what you want on your project.
Read four data points on a BuildZoom contractor profile:
| Data point | What it tells you |
|---|---|
| Project addresses | Geographic footprint. A "Miami contractor" with permits only in Tampa is a geographic signal. |
| Permit types | Scope-band match. Kitchen, bathroom, addition, new construction, structural alteration — does the indexed work match what you're hiring for? |
| Permit values | Project size band. A contractor whose typical permit values are $3,000 isn't the right fit for a $400,000 full home remodel. |
| Activity date range | License-issue date plus permit volume should make sense together. A 2015-issued license with two indexed permits is a license-without-work situation. |
Gaven Constructions' BuildZoom permit history is at buildzoom.com/contractor/gaven-constructions-corp, with 37+ verified permits across Miami-Dade and Broward. Real addresses, real scope, real dates. The verification framework's whole point is making contractors who can't show this work be the ones answering the hard questions instead of the homeowners.
Cross-check the BuildZoom date range against the DBPR issue date from Step 1. If the license was issued in 2015 and the contractor has roughly a decade of indexed permits, the volume and license age agree. If the numbers don't agree — long-issued license, thin permit history — that's the question worth asking.
Step 4: Read the reviews for pattern, not average
Star average is the weakest data point on a contractor's Google Business Profile. A 5.0 rating across six reviews and a 5.0 rating across 60 reviews read completely differently to anyone reading the data instead of the number.
Four pattern reads matter more than the star average:
- Review velocity. Are reviews clustered in one short period — a burst over two weeks, then silence — or distributed steadily across months and years? Clustered velocity signals a solicitation push. Steady velocity signals organic volume.
- Review distribution. A mix of 5-star and the occasional 4-star reads more honestly than uninterrupted 5-stars. Construction is hard. A contractor with zero sub-5 reviews over 60+ projects either hand-curated the reviews or the volume is too low to draw a pattern from.
- Photo counts. Reviewers who attach project photos signal real customers — they had something to show off or document. Photo-attached reviews are harder to manufacture than text-only reviews.
- Response pattern. Does the contractor respond to reviews — both positive ones and the rare negative ones? Response quality is a tone check on the company's posture toward feedback.
Gaven Constructions holds 5.0 stars across 60+ Google reviews. The pattern across that volume — steady velocity over multiple years, photo-attached reviews, response on the rare 4-star — is the operational read this section is teaching. The same pattern read works on any Miami contractor's profile.
Single-star reviews are not automatic disqualifiers. Read them. A coherent complaint about a timeline overrun with specifics is one kind of signal — it tells you how the contractor communicated when things went sideways. A vague rant with no specifics is a different kind of signal, and usually a weaker one.
Better Business Bureau Southeast Florida is a complementary layer — BBB measures complaint resolution rather than customer voice, and the two signals together (Google's "how customers talk about you" plus BBB's "how you handle disputes") give a fuller read than either alone.
Have a verification question on a contractor you're considering? Call (786) 397-8380 — we'll talk through how the credentials read.
The Miami-Dade and Broward verification layer
The four-step framework above operates at the state level. Miami homeowners get a useful second cross-check at the county level. Miami-Dade RER and Broward County Building Code Services both maintain permit databases tied to local contractor activity, indexed through the same BuildZoom layer in Step 3 but also accessible directly through the county portals.
A self-described "Miami contractor" should have permits indexed in Miami-Dade RER's database. A self-described "Broward contractor" should have permits in Broward's. A contractor claiming both should appear in both. Zero indexed permits in the county where the contractor says they primarily work is a geographic signal worth pursuing. Either the contractor's footprint isn't where the website says it is, or the permits are being pulled under a different licensed entity.
For project budget context — verification is upstream of cost questions, but readers asking "is this contractor real" usually move next to "what should this cost." See what general contractors charge in Florida for the cost-band framework. Full-remodel work in Miami-Dade and Broward — full kitchen remodels, full bathroom remodels, full home renovations, new construction, and home additions — runs through county permit channels, and the permit-history paper trail from Step 3 is the same data the county portals expose.
Field observation. Miami-Dade RER's permit-search portal is the second cross-check used internally when Gaven vets subcontractor referrals. The same tool homeowners use to vet general contractors works at the trade level — if a tile installer or electrician hasn't indexed permits in the county they claim to work, that's the same signal at a different scale.
After verification: what the next step looks like
Verification answers one question: is this contractor real. It does not answer the second question, which is whether this contractor is the right fit for your project. Those are different questions and they take different work to answer.
The next step covers project briefing, comparing quotes apples-to-apples, evaluating change-order language, understanding payment-schedule mechanics, and reading the actual contract clauses that determine how the project runs. Once your contractor is verified, the next step is briefing the project and comparing quotes — a multi-week process, not a 30-minute one.
A note on scope fit: Gaven Constructions handles full kitchen remodels, full bathroom remodels, full home renovations, new construction, and home additions across Miami-Dade, Broward, and Palm Beach County. No small jobs, no single-fixture replacements, no handyman scope. The verification framework above works on any Miami contractor, and the scope-fit gate is its own filter — both have to land for the engagement to make sense.
Verify Gaven Constructions: license GCG1524886, verifiable at MyFloridaLicense.com. Then book a free consultation — and bring the verification questions to the discovery call.
Frequently asked questions
How do I look up a Florida contractor's license?
Go to MyFloridaLicense.com's Verify a License portal at https://www.myfloridalicense.com/wl11.asp. Enter the license number or business name, then read the result for License Status (must be "Current, Active"), License Type (CGC for general contracting), Issue Date, and Qualifier name. The lookup is free and public.
What does a CGC license number look like?
Florida Certified General Contractor license numbers start with the prefix "CGC" followed by a seven-digit number. Example: GCG1524886 is Gaven Constructions' active license on file at DBPR. CBC (Building Contractor) and CRC (Residential Contractor) numbers follow the same pattern with different prefixes. Registered (not certified) contractors carry RG, RB, or RR prefixes.
Can I check a Miami contractor's permit history myself?
Yes. BuildZoom.com indexes municipal permit records from Miami-Dade RER, Broward Building, and Palm Beach PZB. Search the contractor's name or company at buildzoom.com to see indexed permits, project addresses, scope types, and permit values. The Miami-Dade RER permit-search portal at miamidade.gov/permits also shows permit history at the county level.
How long does contractor verification take?
Roughly 30 minutes total for all four checks — license lookup, disciplinary record, BuildZoom permit history, and Google review pattern read. None of the four require contractor cooperation, and all four sources are free to access.
Last updated May 2026
Florida Certified General Contractor — GCG1524886
