Your restaurant will be shut down before it can open if you install or modify a commercial kitchen ventilation system without the required Hood/Exhaust Ventilation System Permit, also called a Mechanical Permit, from the Jacksonville Building Inspection Division. This technical review ensures your design meets fire, smoke, and ventilation safety codes. Key facts:
Analyzed from Hood/Exhaust Ventilation System Permit
83% from one compliance interview
Manual entry or document upload required
This permit is required by law to confirm your commercial kitchen's exhaust system meets strict fire safety and air quality standards. The installation is governed by the Florida Building Code, 8th Edition (2023), which is locally enforced by the Jacksonville Building Inspection Division. Specifically, the Florida Fire Prevention Code (Chapter 69A-3) and the Florida Mechanical Code (Chapter 6) detail the construction, fire suppression (e.g., Ansul systems), and ventilation rates for commercial hoods. These codes are adopted and administered under Jacksonville Ordinance Code Chapter 650, giving the city authority to review plans and inspect installations.
Operating or installing a system without this permit triggers immediate enforcement actions. The consequences are not just fines—they can halt your entire project or operations. Based on standard enforcement in Jacksonville, common penalties include:
Legal code: State building code (locally administered), local building ordinances, state accessibility code
Recent update: As of 2026, Jacksonville building permit reviews are fully digital via the ePlan Review portal, and the 8th Edition (2023) Florida Codes are now fully enforced, including updated energy efficiency requirements for exhaust fans in the Mechanical Code.
| Type | Required | Notes |
|---|---|---|
| Restaurant (Full-Service) | Required | Required for all commercial kitchens, as Jacksonville’s building and mechanical codes (§ 507.2 & Florida Building Code, Mechanical) mandate engineered ventilation for cooking equipment that produces grease or smoke. |
| Bar / Nightclub | Required | Required if the establishment installs any cooking equipment (e.g., fryers, grills), per Jacksonville’s interpretation of the Florida Fire Prevention Code and local amendments. |
| Food Truck | Required | Required, as mobile food units must comply with the same NFPA 96 and mechanical code standards for commercial cooking ventilation as fixed establishments. |
| Coffee Shop / Café | Not Required | Not required if operations are limited to brewing and microwaving; this permit is triggered by equipment that produces grease-laden vapors (e.g., griddles, ovens), per Florida Building Code thresholds. |
See which restaurant types need this requirement — and which don't.
See Full Requirements →Enter the exact legal name of your business entity as it appears on your Articles of Incorporation or Formation documents filed with the Florida Division of Corporations (Sunbiz.org).
COMMON MISTAKE: Using a trade name (DBA) instead of the registered legal name, or misspelling the entity type (e.g., 'LLC' vs 'L.L.C.').
If your restaurant operates under a 'Doing Business As' name different from the legal name, enter it exactly as it is registered with the Duval County Clerk of Courts.
COMMON MISTAKE: Leaving this field blank if you have a registered DBA, or entering a DBA that is not officially filed and matches your signage.
Enter your 9-digit Federal Employer Identification Number (EIN) issued by the IRS, formatted as XX-XXXXXXX, which is required for all business entities besides sole proprietorships.
COMMON MISTAKE: Entering a Social Security Number for a corporate entity, or using an outdated EIN from a previous business.
Enter the full name of the authorized representative (owner, partner, or corporate officer) who can legally sign for the business and receive official correspondence.
COMMON MISTAKE: Listing a project manager or contractor instead of the legally authorized business owner or officer.
Provide a direct, working phone number for the primary contact, including area code, where the Jacksonville Development Services Division (DSD) can reach them during business hours.
COMMON MISTAKE: Providing a generic office number with no direct extension or a personal number that is frequently unavailable.
Enter a professional email address that is monitored daily, as the DSD will send all permit status updates, inspection schedules, and deficiency notices electronically.
COMMON MISTAKE: Using an infrequently checked personal email or an address that may block government domain emails (.gov).
Enter the complete street address (including suite/unit number) where you receive official business mail, which may differ from the restaurant's physical location.
COMMON MISTAKE: Using a PO Box without prior authorization from DSD, or providing the restaurant's physical address if mail is not delivered there.
Enter the city for your business mailing address; for most Jacksonville permits, this should be 'Jacksonville' unless your legal address is in a consolidated municipality.
COMMON MISTAKE: Entering a neighboring city (e.g., 'Atlantic Beach') if your legal business address is within Jacksonville city limits.
Enter the two-letter state abbreviation; for Florida-based entities, this must be 'FL'.
COMMON MISTAKE: Spelling out 'Florida' instead of using the 'FL' abbreviation, or incorrectly entering the state of incorporation if different from the mailing address.
Enter the full 5-digit ZIP code for your business mailing address; include the 4-digit extension if known to ensure accurate delivery of permit documents.
COMMON MISTAKE: Using the ZIP code for the restaurant site instead of the official mailing address ZIP, which can delay critical inspection cards.
ApronPrep auto-fills 54 of 65 fields from a single compliance interview — no re-typing, no guessing what the government expects.
Jacksonville’s Duval County Environmental Quality Division offers separate permits for new installations and for alterations to existing systems. Selecting the incorrect subtype (e.g., picking 'new' for a hood replacement) immediately flags your application for review as non-compliant, adding 1-2 weeks for correction and re-submission. Always verify if your project involves new ductwork/construction or is a modification to a permitted system; the required supporting documents differ significantly between the two.
This is the most frequent cause of rejection. The application requires detailed, scaled drawings showing duct runs, hood dimensions, exhaust fan CFM, and exact locations relative to property lines and air intakes. Submitting a simple equipment sketch or failing to include the Professional Engineer’s (PE) seal and wet stamp will result in a full stop. Based on ApronPrep's analysis, applications missing the PE-stamped plans are rejected within 48 hours, adding 3-5 weeks to the timeline for redesign and professional sealing.
Entering an estimated or undersized Cubic Feet per Minute (CFM) rating for the exhaust fan based on hood size alone leads to failure. The required CFM is calculated using the hood’s linear footage, type (e.g., Type I for grease), and the equipment’s BTU output listed on its manufacturer’s data sheet. For example, entering '1200 CFM' for a 10-foot island canopy hood over charbroilers is often insufficient. An incorrect CFM voids the mechanical review and requires a full re-submission of the drawings, causing a 2-3 week delay.
ApronPrep auto-fills 54 of 65 fields from one compliance interview.
No credit card required
| City | Fee Range | Timeline |
|---|---|---|
| Jacksonville | ||
| Miami | ||
| Tampa | Contact the local building inspection division for current permit fees | 5-10 business days for permit issuance after submission and inspection |
Gather the completed 22-field permit application form along with detailed construction documents. You must submit two complete sets of professionally drawn plans, including a floor plan showing the hood location and duct routing, a cross-section of the exhaust system, and the manufacturer’s specifications for the proposed hood and fire suppression system. Missing or inadequate drawings are the top cause of initial rejection. Most applicants spend 1-2 weeks coordinating with their architect or mechanical engineer for this step.
File your complete application packet—including the form, both plan sets, and any required energy calculations—with the Building Inspection Division. Jacksonville accepts in-person submissions at the City Hall Permit Center or through their online ePlan review portal (Rocket Review). You must pay the associated government filing fee, which is based on the estimated construction cost, at this time. Ensure your contractor’s license information is correct on the application to avoid immediate administrative rejection.
Your submitted plans enter a queue for technical review by city plan examiners. A mechanical inspector will verify compliance with the Florida Building Code (Mechanical, Chapter 5) for duct sizing, airflow rates (CFM), and make-up air. A fire inspector will review the integrated fire suppression system (often Ansul) for compliance with NFPA 96. This is the longest phase. Review times vary based on departmental workload but typically take 4 to 8 weeks. The city will issue a comment letter if revisions are required.
Applications are handled by your local building department in each city. Select your city below for authority details, fees, and processing timeline.
This is one of 13 requirements for opening a restaurant in Florida.
federal
local
state
federal
See all co-required forms and how they connect to your compliance dossier.
See All RequirementsProcessing times vary significantly depending on the scope of work and plan review complexity, according to the City of Jacksonville's Development Services. For a straightforward installation with complete drawings, expect a 2–4 week plan review period, but complex systems can take longer. Plan approval and scheduling an inspection often adds another 1–2 weeks. Not legal advice — contact Development Services for current timelines.
The government filing fees are calculated based on the construction valuation, per the City of Jacksonville's current fee schedule for mechanical permits. For most commercial kitchen installations, fees typically range from $100 to $500. Note that this permit is separate from and often filed concurrently with a Building Permit for the overall project. Not legal advice — verify final costs with Development Services.
No. A hood/exhaust permit is specific to the equipment installed at the approved address and cannot be transferred, per City of Jacksonville code. If you move or purchase an existing restaurant, you must apply for a new permit at the new location because ventilation design is tied to the building's structure and layout. This often requires new plans and a full inspection, similar to the initial Certificate of Occupancy process.
The installation permit itself does not renew; it's a one-time approval for construction. However, the system and its fire suppression components require ongoing annual inspections and certifications to remain in compliance. You must hire a licensed contractor to perform the annual hood cleaning and fire system inspection, submitting certification to the city. Failure to maintain this certification can lead to violations and impact your business license status.
A city inspector will verify the installation matches the approved plans, checking clearances, duct construction, fire damper operation, and the integrated fire suppression system (if required). They will also test the exhaust fan's airflow capacity to ensure it meets the minimum CFM requirements per the Florida Building Code. Passing this inspection is a mandatory step before you can receive your final Certificate of Occupancy and legally operate the kitchen.
This guide is generated from ApronPrep's compliance dossier system, which uses 53 parallel AI authority experts to discover requirements, then downloads actual forms and generates field-level intelligence for each one.
For Florida specifically, we have analyzed compliance dossiers for 3 cities (Jacksonville, Miami, Tampa), generating Rich FILs (Form Intelligence Layers) with 65 form fields analyzed for this requirement. Fee data is sourced from actual county department fee schedules, not estimates.
Our data is verified against official government sources and updated when regulatory changes are detected. If you find an error, please report it — accuracy is our core commitment.
ApronPrep discovers every permit your city requires — including the ones generic checklists miss. Pick your city for the complete package.