ApronPrep logo
By ApronPrep Compliance Team|Reviewed by Sarah Chen, Food Safety Specialist|Verified April 2026
35Form Fields

Analyzed from Mechanical/HVAC Permit

29Auto-Filled

83% from one compliance interview

6Need Attention

Manual entry or document upload required

157+Cities Analyzed
9,849+Requirements Tracked
8,415+Forms Analyzed
433,000+Fields Classified

Why You Need a Mechanical/HVAC Permit

This permit is mandated by California's Building Standards Code (Title 24), including the Mechanical Code (Part 4) and Energy Code (Part 6), which are locally enforced by the City of San Diego Development Services Department. For your project in San Diego, you must also comply with the San Diego Municipal Code (SDMC), Chapter 12, Article 2, Division 3, which specifically outlines permit requirements for mechanical systems. This legal framework ensures all HVAC installations meet safety, energy efficiency, and accessibility standards. Operating without this permit is a direct violation of these state and local laws.

The practical consequences of skipping this step can halt your restaurant opening or remodel. Based on the San Diego Municipal Code's enforcement provisions, common penalties include:

  • Stop-work orders from the city, halting all construction and potentially freezing your leasehold improvements.
  • Daily fines that accrue until compliance is achieved, adding significant, unbudgeted costs.
  • Denial of your Certificate of Occupancy, meaning you cannot legally open your restaurant to the public.
  • Required demolition of non-compliant work at your expense, leading to costly rework and extended project timelines.
  • Voided insurance claims or lease violations if unpermitted work causes damage or violates your commercial lease agreement.

Legal code: State building code (locally administered), local building ordinances, state accessibility code

Stop-work orders, fines, certificate of occupancy denial, required demolition of non-compliant work

Recent update: In alignment with the 2022 California Energy Code updates adopted statewide, the City of San Diego has enhanced inspection protocols for HVAC system efficiency as of 2026, focusing on commissioning reports for larger systems.

Who Needs a Mechanical/HVAC Permit?

TypeRequiredNotes
Restaurant (Full-Service)RequiredRequired for any installation or replacement of kitchen ventilation hoods, ductwork, or space conditioning systems over 5-ton capacity, per California Mechanical Code (CMC) § 107.2.
Bar / NightclubRequiredRequired for installing new air conditioning units, exhaust systems for restrooms, or ventilation for storage areas with equipment meeting CMC thresholds.
Food TruckNot RequiredTypically exempt for installed vehicle systems; however, a separate San Diego County Air Pollution Control District permit is required for onboard generator exhaust.
Coffee Shop / CaféRequiredRequired for espresso machine venting systems or installation of air conditioning units, as these are regulated mechanical systems under CMC § 101.2.
12 more establishment types

See which restaurant types need this requirement — and which don't.

See Full Requirements →

Field-by-Field Guide (35 Fields)

29 of 35 auto-filled

Business Legal Name

text
Auto-filled from compliance interview

Enter the exact legal name of your restaurant or business entity as it appears on your California Secretary of State filing, business license, or articles of incorporation.

COMMON MISTAKE: Using a DBA or trade name instead of the registered legal entity name, which will cause the permit to be issued to the wrong party and delay your inspection scheduling.

High rejection risk

Project Address

text
Auto-filled from compliance interview

Enter the complete street address where the HVAC work will be performed, including suite or unit number, using the official address format from your city business license.

COMMON MISTAKE: Entering a P.O. Box, corporate office address, or an incomplete address, which fails to provide the required location for plan review and field inspections.

High rejection risk

Contact Person Name

text
Auto-filled from compliance interview

Enter the full name of the primary point of contact for this permit, typically the property owner, authorized agent, or project manager who can answer technical questions.

COMMON MISTAKE: Leaving this field blank or entering a generic title like 'Manager,' which prevents the Development Services Department from following up on application deficiencies.

Contact Phone Number

text
Auto-filled from compliance interview

Enter a direct, working phone number for the contact person, formatted as (XXX) XXX-XXXX, where they can be reached during standard business hours.

COMMON MISTAKE: Providing a disconnected number, a main switchboard line with no extension, or an international number not accepted by the city's automated notification system.

Contact Email Address

text
Auto-filled from compliance interview

Enter a valid, monitored business email address that will be used for all official correspondence, inspection scheduling, and permit status updates from the city.

COMMON MISTAKE: Using a personal email (e.g., Gmail, Yahoo) that may be filtered as spam or an address that is no longer active, causing critical review comments to be missed.

Type of HVAC Work

text
Auto-filled from compliance interview

Describe the specific scope of mechanical work using standard terms from the California Mechanical Code (e.g., 'Install new 10-ton RTU for kitchen exhaust,' 'Replace ductwork in dining area').

COMMON MISTAKE: Using vague descriptions like 'HVAC repair' or 'duct work,' which fail to provide enough detail for the plan reviewer to determine the correct permit valuation and code review path.

High rejection risk

Project Description

text
Auto-filled from compliance interview

Provide a concise, detailed summary of the entire HVAC project, including equipment types, capacities, locations, and connection to existing systems, referencing submitted technical plans if applicable.

COMMON MISTAKE: Writing a description that contradicts the details on the submitted mechanical drawings or omits mention of gas piping, refrigeration, or exhaust hood connections that require separate sub-permits.

High rejection risk

Total Project Valuation

text
Auto-filled from compliance interview

Enter the total fair market value of all labor, materials, and equipment for the HVAC work, calculated to the nearest dollar without including sales tax, as this determines the government filing fee.

COMMON MISTAKE: Underestimating the value to reduce fees or including non-permit work like electrical, which triggers a fee audit and can lead to permit suspension until corrected with payment of balance due.

High rejection risk

Food Service Operation

checkbox
Auto-filled from compliance interview

Check this box only if the HVAC work is for a restaurant, commercial kitchen, or any facility where food is prepared for public consumption, as this triggers a cross-review by the Environmental Services Department.

COMMON MISTAKE: Failing to check this box for a restaurant project, which bypasses the required health department coordination and can cause your final certificate of occupancy to be withheld.

High rejection risk

HVAC Contractor Hired

checkbox
Auto-filled from compliance interview

Check this box if a licensed California C-20 HVAC contractor will be performing the work, as you must then provide their license number and insurance information on supplemental forms.

COMMON MISTAKE: Checking this box but not submitting the required contractor information, which halts plan review until the contractor's license is verified with the Contractors State License Board.

25 more fields in this form

ApronPrep auto-fills 29 of 35 fields from a single compliance interview — no re-typing, no guessing what the government expects.

35total fields
29auto-filled
6need attention
Start Filling

Top 5 Mechanical/HVAC Permit Mistakes

1

1. Omitting Contractor License Numbers

Leaving the ‘Mechanical Contractor License #’ field blank or entering an expired license. The City of San Diego Development Services Department cross-references all license numbers with the state CSLB database. An invalid or missing license triggers an immediate plan review rejection. Consequence: Adds 2-3 weeks while you resubmit with correct paperwork. How to avoid: Verify your contractor's CSLB license is active for ‘C-20’ classification and enter the full 8-digit number (e.g., '12345678').

2

2. Submitting Incomplete Equipment Load Calculations

Attaching equipment cut-sheets without the required Manual J or Manual D load calculation reports. San Diego’s Title 24 energy compliance requires these detailed calculations to prove system sizing meets code. Missing reports are the top cause of technical corrections, requiring a full re-review. Consequence: Delays approval by 10-15 business days. How to avoid: Ensure your mechanical engineer or designer includes a stamped load calculation showing heating/cooling BTU requirements for each zone.

3

3. Incorrectly Describing the Scope of Work

Using vague terms like ‘HVAC upgrade’ instead of specifying each component (e.g., ‘Replace 5-ton rooftop unit, 50 feet of new ductwork, and 3 new supply vents’). Ambiguous scopes lead to under-assessment of fees and inspections, causing permit invalidation during the first site visit. Consequence: Risks a stop-work order and requires a permit amendment, adding 1-2 weeks. How to avoid: List every piece of equipment and all ductwork, exhaust, and ventilation changes in the ‘Work Description’ field.

2 more steps

See the complete step-by-step process with timelines and tips.

Start Filling

Skip the Paperwork on Your Mechanical/HVAC Permit

ApronPrep auto-fills 29 of 35 fields from one compliance interview.

No credit card required

Mechanical/HVAC Permit by City in California

CityFee RangeTimeline
Los AngelesContact LADBS Permit Fee Calculator at lacity.gov/ladbs for project-specific fees based on estimated cost of work. Typical mechanical permits range from $300-$2,000+ depending on system scope.Plan review: 10-15 business days; Permitting: 2-5 business days after plan approval; Inspections: 1-3 business days for scheduling and completion
San DiegoContact San Diego Development Services for current fees; typically based on project valuation. Restaurant mechanical work generally ranges $500-$2,000+ depending on system scope. Visit sandiego.gov/development-services for current fee schedule.Plan review: 10-15 business days; Inspection scheduling and completion: 5-10 business days after request; Total process: 3-4 weeks from submission to final approval
San JoseNo additional expedited review charge for qualified participants1-2 months for Building Tenant Improvement permits (expedited from typical 4-6 months)

Government Filing Fees

  • Contact San Diego Development Services for current fees
  • typically based on project valuation.
  • Restaurant mechanical work generally ranges $500-$2,000+ depending on system scope.
  • Visit sandiego.gov/development-services for current fee schedule.

Timeline: 4–8 weeks

1

Step 1: Obtain detailed mechanical/HVAC system plans prepared by a licensed engineer or designer

Hire a licensed mechanical engineer or HVAC designer to create stamped plans showing ductwork, equipment sizing, ventilation calculations, and compliance with San Diego Building Code. Plans must include a site plan, equipment schedule, and load calculations. This step typically takes 1–2 weeks depending on system complexity and the designer's availability.

1–2 weeks
2

Step 2: Complete the Mechanical Permit Application form (available at sandiego.gov)

Download and complete the Mechanical Permit Application from the City of San Diego Development Services website (sandiego.gov/development-services). Fill in project address, owner/applicant information, contractor details, and a description of the mechanical work. Most applicants complete this form in 20–30 minutes. Ensure all fields are legible and signed by the applicant or authorized representative.

30 minutes–1 hour
3

Step 3: Submit application with plans, specifications, and proof of contractor licensing to San Diego Development Services

File your completed application, stamped mechanical plans, equipment specifications, and a copy of your contractor's active California Contractors State License (CCSL) with San Diego Development Services either online through the eConnect portal or in person at their One-Stop Shop (downtown). Online submission avoids wait times and creates an automatic tracking number. Incomplete submittals (missing contractor license, for example) are the #1 cause of returned applications.

1 day
9 more steps

See the complete step-by-step process with timelines and tips.

Start Filling

Where to Apply

Applications are handled by your local building department in each city. Select your city below for authority details, fees, and processing timeline.

Other Requirements You'll Need

This is one of 13 requirements for opening a restaurant in California.

FAQ

Processing timelines vary depending on project complexity and completeness of your application, per the San Diego Department of Development Services (DDS) website. Standard review typically takes 2–4 weeks for straightforward replacements or upgrades, but new installations or modifications may require additional time for plan review and inspections. Contact the San Diego DDS at (858) 694-2900 or visit their permit status portal to confirm current timelines for your specific project.

Government filing fees for mechanical/HVAC permits in San Diego range from $500–$2,000, depending on the project scope and equipment cost, as posted on the San Diego DDS fee schedule. Fees are calculated based on the valuation of the work — larger or more complex systems fall into higher fee brackets. For an exact quote, submit your project details to the DDS or use their online fee calculator at sandiegocounty.gov — verify current fees directly with the DDS, as rates are subject to annual adjustment. Not legal advice — confirm fees with San Diego DDS before submitting.

No — permits are location-specific and tied to the address where the work is performed. If you need HVAC work at a different restaurant location, you must file a separate mechanical/HVAC permit application for that address. This is especially important if you're operating multiple locations or relocating — each site requires its own permit from the San Diego DDS.

Mechanical/HVAC permits do not require renewal in the traditional sense — a permit is issued for a specific project and expires upon completion and final inspection sign-off, per San Diego DDS regulations. If your HVAC system requires ongoing maintenance or service calls, those are routine operations and do not need separate permits. However, any major repairs, replacements, or modifications to your system will require a new permit application.

San Diego DDS inspectors verify that your HVAC installation or modification complies with the California Building Code (Title 24), local mechanical code standards, and energy efficiency requirements. The inspector checks equipment specifications, ductwork installation, refrigerant handling, ventilation clearances, and seismic bracing (where required). If deficiencies are found, you'll receive a correction notice and must schedule a follow-up inspection — factor an additional 1–2 weeks into your timeline if corrections are needed. Related permits like California Building Code Title 24 Accessibility Compliance (CASp Inspection) may also apply if your work affects public-facing spaces.

About This Data

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 California specifically, we have analyzed compliance dossiers for 3 cities (Los Angeles, San Diego, San Jose), generating Rich FILs (Form Intelligence Layers) with 35 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.

157+Cities analyzed
9,849Requirements tracked
8,415Forms analyzed
433,000Fields classified
How we verify data

This Form Is One of 60+ Requirements.

ApronPrep discovers every permit your city requires — including the ones generic checklists miss. Pick your city for the complete package.