← BlogThe math5 min read

Nobody tells you when a permit moves

Permits stall silently. Most contractors find out days late by accident. Here's what to check, how often, and how to stop the job clock from running against you.

Cover image for “Nobody tells you when a permit moves”
TL;DR

Permit offices don't call you when something changes. Inspectors don't email. Most contractors find out a permit is on hold, rejected, or ready when a homeowner panics or a crew shows up to nothing. Checking the right places on a set schedule is the only way to stay ahead of it.

The permit was submitted two weeks ago. The homeowner is texting every other day. Your crew is scheduled. And somewhere in a municipal queue, a plan reviewer added a comment three days ago asking for a load calculation you could have sent in an hour — but nobody told you it was needed.

This is how most permit delays actually work. Not a rejection letter, not a phone call. Just silence, and then a job that can't start on the day you promised.

Why the notification system doesn't work for contractors

Most building departments will tell you they send email notifications when a permit status changes. Some do. But the email goes to the address on the application, which might be the homeowner's, or an old inbox, or a project manager who left six months ago. Even when it lands in the right place, it often reads like a form letter with no clear action item.

Phone calls from permit offices are rare. When they happen, they go to whoever is listed as the applicant — and if that's you, it's going to the number you gave them, which may or may not be the one you're watching on a Tuesday afternoon when you're under a crawl space.

The practical result is that most contractors find out a permit moved by accident: the homeowner checks the portal and calls you, or you call to schedule an inspection and discover the permit was put on hold two weeks ago for a correction you never saw.

What 'on hold' actually means in a permit queue

Different jurisdictions use different language, but the statuses that cause the most damage are the quiet ones. 'Pending correction' or 'revision required' means a reviewer looked at your submittal, found something, and is now waiting on you. The clock on their end has stopped. The clock on your end — with a crew scheduled and a homeowner expecting a start date — has not.

Some portals show a comment field where the reviewer explains what they need. Others just show a status code. If you're not checking the portal directly, you won't see either.

The other dangerous status is 'approved, ready for issuance', which in many jurisdictions means you still have to log in, pay a fee, and download the permit before it's actually in hand. Jobs have been delayed a week because a contractor assumed approval meant the permit would arrive automatically.

The portals worth checking, and how often

Most municipalities now run permit tracking through one of a handful of software platforms: Accela, eTRAKiT, OpenGov, and CSS (Citizen Self Service) cover a large share of jurisdictions. The interface varies, but they all have a status field and usually a notes or comments section. That comments section is where the actionable information lives.

For any active permit, checking the portal twice a week is a reasonable floor. The day after submittal, the day after any scheduled review window, and any time a start date is within two weeks, those are the moments where a single check can save days of delay.

If your jurisdiction still runs paper-based or has a phone-only system, build a standing Tuesday morning call into your schedule for every open permit. It takes five minutes and it's the only way to know.

Corrections: what reviewers actually ask for

Plan corrections cluster around a few common areas. Energy compliance documentation, Manual J for HVAC, load calculations for electrical, is frequently missing or incomplete on first submittal. Setback dimensions that don't match the site plan. Structural details that reference a standard the jurisdiction hasn't adopted. Fire blocking notes on framing plans.

None of these are catastrophic. Most can be addressed in a day if you catch them early. The problem is that each correction round adds another review cycle, and review cycles take time. A correction you catch on day three of a hold is resolved in a week. The same correction you catch on day twelve means the job slides by at least two weeks.

Keep a correction log across your projects. If the same reviewer keeps flagging the same item, that's information you can build into your next submittal in that jurisdiction.

Inspection scheduling is its own failure point

Getting the permit approved is not the end of the permit process. Inspections have to be scheduled, and in busy jurisdictions the window can be a week or more out. If you call to schedule a rough inspection on the day your crew finishes rough work, you may be waiting longer than you expected.

Schedule inspections before you need them. If you know rough work will be done by Thursday, call Monday. If the jurisdiction has online scheduling, check it Sunday night. Some inspectors will cancel and reschedule with less than 24 hours notice, which is another reason to have a direct line to the inspection office rather than relying on a portal notification that may or may not arrive.

The phone problem underneath the permit problem

A lot of permit delays compound because the contractor is hard to reach. The reviewer leaves a voicemail asking a clarifying question. The homeowner calls asking for an update. The inspector's office calls to reschedule. All of that lands on a phone that's in a pocket on a job site, and the callbacks happen hours later, or the next day.

This is the same problem that costs tradespeople booked jobs: the phone is the bottleneck. For permit-related calls specifically, a missed call from a plan reviewer can mean another full review cycle. For homeowner update calls, it means anxiety that turns into pressure that turns into a difficult conversation.

Tools like cheaply, which answers every call in your business's name, texts back missed callers, and books jobs into your real schedule, don't solve the permit portal problem directly. But they do mean that when the reviewer calls, or the homeowner calls, or the inspector's office calls, something picks up. The information gets captured. You find out the same day instead of the next morning.

Building a permit check into the job rhythm

The contractors who lose the least time to permit delays treat permit checking the way they treat material orders: it's a scheduled task, not something that happens when someone remembers to do it.

One practical structure: every Monday morning, pull up every open permit across all active jobs. Check status. Check comments. If anything has changed, handle it before the week starts. If an inspection is coming up in the next ten days, confirm it's scheduled. If a permit is approaching its expiration date, most jurisdictions issue permits for six to twelve months, flag it for renewal before it lapses.

It's twenty minutes a week. The alternative is finding out on a job-start morning that something moved and nobody said a word.

Frequently asked questions

How do I know if my permit is on hold for a correction?
Log into the permit portal for your jurisdiction and look for a status field and a comments or notes section. Status codes like 'pending correction,' 'revision required,' or 'on hold' mean a reviewer is waiting on something from you. The comments field usually explains what. If your jurisdiction doesn't have an online portal, call the permit office directly and ask for the current status on your application number.
What's a realistic turnaround time once I respond to a correction?
It depends on the jurisdiction and how busy the review queue is. In most municipalities, a resubmittal goes back into the review queue and gets a new review cycle. That can be anywhere from a few days to two or three weeks. The faster you respond to the correction, the sooner that clock starts. Sitting on a correction request for a week before resubmitting adds that week to your wait.
Can I call the plan reviewer directly to speed things up?
Sometimes. Many jurisdictions assign a reviewer to each application, and their name or contact is visible in the portal. A brief, specific call, 'I'm responding to the comment on load calculations, I want to make sure I'm sending exactly what you need', is usually well received. Calling to ask why it's taking so long is less useful and can slow things down.
What happens if a permit expires before the job is finished?
You'll need to apply for a renewal or extension, which varies by jurisdiction. Some allow a simple extension with a fee. Others require a new application and a fresh review, which can set the job back significantly. Most permits are issued for six to twelve months. If a job is running long, check the expiration date and apply for an extension before it lapses, not after.
Is there a way to get notified automatically when a permit status changes?
Some portals have email notification settings you can configure on your account. It's worth checking when you first set up your login. Even if you enable notifications, treat them as a backup rather than your primary check, emails get filtered, addresses change, and the notifications aren't always triggered consistently. A weekly manual check remains the most reliable method.
Run your own numbers

The missed-call calculator does this article's math with your real call volume and ticket size — in the open, no email gate.

Open the calculator →
Stop missing calls

Solo $97 · Crew $197 · Shop $397 per month, minutes included, no contracts.

Keep reading

Your phone, answered — starting tonight.

Never lose another call to a ringing phone. Live in a day, no contracts.

Live in a day · No contracts · Keep your number