PILOTFree for 90 days for Miami-Dade GCs and expediters

Find what gets your permit kicked back before you submit it.

Upload the plan set and application for any of 22 Miami-Dade jurisdictions. Counterclear lists every missing document and every number that doesn't match, with the city's checklist item next to each one.

39%of Miami residential permits sent back for another review round
$805average cost of one rejected submittal
<60 secto review a full package
Review rounds: our study of 310 City of Miami permits. Cost: BuildSync survey of construction professionals.
Sample project  /  New construction · City of Miami 11 ISSUES
Uploaded2
A-1.pdf
PAP-01.pdf
Not found10
Tree Disposition Plan
Flood Plain Site Plan
Certified Arborist Report
Tree Boundary Survey
Tree Replacement/Landscape Plan
+5 more
A-1.pdf · page 1 of 1−100%+
62'-4"48'-0" BEDROOM 1LIVING / DININGKITCHENBEDROOM 2BATHLAUNDRYGARAGE GENERAL NOTES1. ALL DIMENSIONS TO FACE OF STUD.2. VERIFY FIELD CONDITIONS PRIOR TO WORK. TOTAL AREA: 3,100 SF ≠ 2,400 SF ON PAP-01 PROJECTSHEET TITLESHEET SAMPLE RESIDENCENEW SINGLE-FAMILY RESIDENCEFLOOR PLAN1/4" = 1'-0"A-1
Issues11
CONFLICT

Square footage doesn't match

A-1.pdf · 3,100≠PAP-01.pdf · 2,400
MISSINGcode ERD

Tree Disposition Plan

Source: City of Miami Tree Permit Checklist
MISSINGcode MDC

Flood Plain Site Plan

Source: DERM Residential Submittal Checklist
MISSINGcode HEP

Certified Arborist Report

Source: City of Miami Tree Permit Checklist
+7 more, each with its source checklist
Actual output from a two-file test package, City of Miami.Export to CSV
Rules from published checklists in
  • City of Miami
  • Coral Gables
  • Doral
  • Miami Beach
  • Miami-Dade County
  • Hialeah
  • Miami Gardens
  • Sunny Isles Beach
  • North Miami
  • Homestead
  • North Miami Beach
  • Opa-locka
  • Aventura
  • Cutler Bay
  • Miami Lakes
  • Palmetto Bay
  • Pinecrest
  • South Miami
  • Key Biscayne
  • Surfside
  • Miami Shores
  • Miami Springs
FIELD DATA 3,608 reviewer comments

We read what Miami reviewers actually send back.

310 random City of Miami residential permits, 2023–2025. Fewer than 1 in 10 comments that asked for a change were about the design. The rest were paperwork.

Top document problems % of permits
File named wrong27%Checked
Wrong upload folder23%Not checked
Survey problems21%Partly
Application errors14%Partly
Duplicate files14%Partly
Median days to approval approved permits
Roofing151.2 rounds
Remodel / repair591.8 rounds
Addition1623.3 rounds
New construction1873.3 rounds
See the full dataHow many permits reviewers flag for each problem, and what Counterclear checks.

It catches the paperwork problems, not the design ones.

Most first-review rejections have nothing to do with the engineering. A document is missing, a number disagrees between sheets, or a file is named wrong. Those are the three things Counterclear checks.

MISSINGcode ERD

Tree Disposition Plan

City of Miami Tree Permit Checklist, new construction

Missing documents

Your scope of work is matched to the jurisdiction's submittal checklist: tree surveys, arborist reports, flood plain site plans, DERM sheets. Anything required that isn't in the package is listed with where the requirement comes from.

CONFLICT

Square footage doesn't match

A-1.pdf · 3,100≠PAP-01.pdf · 2,400

Numbers that don't agree

Square footage, job value and folio number are read from every page, and from what you'll type on the application, then compared. When two documents disagree you see both values and which file each came from.

FILENAME

Architectural v1.pdf

Version numbers aren't allowed. Coral Gables Digital Submittal Standards

File naming

Where a jurisdiction publishes an electronic-submittal naming standard, every filename is checked against it. Where a city hasn't published one, Counterclear doesn't make one up.

Run it right before you upload to the portal.

Nothing changes in how you draw, assemble or file. It's one extra step for whoever puts the package together: the GC, the permit runner or the expediter.

Before upload

Drop in the package

Pick the jurisdiction, type the scope of work, and add the same PDFs you were about to submit.

Under a minute

Get the issue list

Every page is read and checked against that jurisdiction's published requirements. Each issue names its source.

Same day

Fix it and file

Send the CSV to your drafter or engineer, re-run the corrected package for free, then submit.

One avoided rejection covers a year of checks.

A rejection means rework, another review cycle and a crew waiting. A check costs less than an hour of anyone's time.

$805
Average cost of one rejected submittal¹
$79
One Counterclear check

Running several permits a month? Unlimited checks are $299 a month for your whole company, with no seat limits.

See pricing
¹ BuildSync survey of construction professionals on first-review rejection rates and rejection cost. Figures vary by project and jurisdiction.

Common questions

Anything else, ask when you request access.

Is this a code-compliance review?
No. Counterclear checks completeness and consistency: whether the required documents are there, named correctly, and agree with each other. Structural, life-safety and zoning judgment stays with your design professional and the plans examiner.
Where do the rules come from?
Every requirement comes from a document the jurisdiction publishes: submittal checklists, e-plan standards, DERM and tree permit checklists. Each issue names its source so you can check it yourself.
What do I upload?
The same PDFs you'd upload to the portal. Text-based PDFs work best. Scanned, image-only pages can't be read for the number comparison yet.
What happens to my files?
Uploaded documents are deleted as soon as the check finishes. Only the issue report is kept so you can download it.
Which jurisdictions are covered?
City of Miami, Coral Gables, Doral, Miami Beach, Miami-Dade County, Hialeah, Miami Gardens, Sunny Isles Beach, North Miami, Homestead, North Miami Beach, Opa-locka, Aventura, Cutler Bay, Miami Lakes, Palmetto Bay, Pinecrest, South Miami, Key Biscayne, Surfside, Miami Shores, Miami Springs. More are added as their published requirements are mapped.
Does a re-check cost extra?
No. Re-running the same package after you fix the issues is free.

Check your next package before the city does.

We're onboarding a small group of GCs and expediters for a free 90-day pilot.