Your heating, ventilation, or air conditioning installation is illegal and subject to red-tag correction orders until you have an approved Mechanical Permit from the City of Eugene Development and Permit Services. The state requires these permits—also called HVAC construction permits—for all but the most basic repairs to ensure life safety and energy code compliance. Key facts:
Analyzed from Mechanical/HVAC Permit
84% from one compliance interview
Manual entry or document upload required
A Mechanical/HVAC Permit in Eugene, Oregon, is mandated by the Oregon Structural Specialty Code (OSSC), specifically Chapter 15, which is adopted and enforced by the City of Eugene's Building & Permit Services Division. This state code is supplemented by the Eugene City Code Title 9 (Buildings), which localizes enforcement and requirements. The permit ensures that all mechanical system installations—including heating, ventilation, air conditioning, and exhaust—meet safety, energy efficiency, and structural standards. It verifies that the design and installation comply with both state regulations and the city's amendments, which often include specific energy conservation and seismic bracing requirements not covered in the base state code.
Operating without this permit or performing work that fails inspection carries significant consequences. Based on enforcement actions in Eugene, the typical penalties include:
Legal code: State building code (locally administered), local building ordinances, state accessibility code
Recent update: As of July 1, 2026, the City of Eugene adopted the latest triennial cycle of the Oregon Structural Specialty Code (2024 OSSC), which includes updated mechanical equipment efficiency standards and revised duct sealing requirements for commercial kitchens.
| Type | Required | Notes |
|---|---|---|
| Restaurant (Full-Service) | Required | Required for installation or replacement of mechanical exhaust systems, including kitchen hoods and ductwork, as per Eugene Code § 9.6850, regardless of size. |
| Bar / Nightclub | Required | Required for any new or modified HVAC system, including makeup air units or ventilation for occupancy, under Oregon Structural Specialty Code (OSSC) Chapter 13. |
| Food Truck | Not Required | Mobile units are typically regulated under Oregon Motor Vehicle Code; mechanical work is permitted at the state level for the vehicle chassis, not by City of Eugene building permits. |
| Coffee Shop / Café | Required | Required for any fixed mechanical ventilation system serving food preparation areas, per Eugene Code § 9.6850; applies even for simple brew systems with exhaust. |
See which restaurant types need this requirement — and which don't.
See Full Requirements →Check this box if you have already registered for a City of Eugene eBuild account, the required online portal for submitting permit applications; do not check it if you are a first-time user.
COMMON MISTAKE: Checking this box without an account will cause login errors and prevent submission, as the system expects a pre-validated email for login.
Check this box only if you have been issued specific login credentials directly by the City of Eugene’s Planning & Development Department, which are distinct from a standard eBuild account.
COMMON MISTAKE: Applicants often confuse this with a standard eBuild account and check it incorrectly, which can cause immediate authentication failure when the city's system checks for special contractor or agent credentials.
Enter the exact email address you used to create your City of Eugene eBuild account, as all permit communications and status updates will be sent here.
COMMON MISTAKE: Using an email that does not match the one on file with the city’s eBuild system is a top cause of login failure and application rejection, as the system cannot link the submission to an active account.
Enter the full legal name of your business entity as it appears on your state business registration or Articles of Incorporation filed with the Oregon Secretary of State.
COMMON MISTAKE: Using a 'Doing Business As' (DBA) name instead of the registered legal name, or including punctuation like 'LLC' inconsistently, can cause a mismatch with city records and delay review.
Enter the complete street address where the mechanical/HVAC work will be performed, including suite or unit number if applicable, as verified by the City of Eugene’s official addressing records.
COMMON MISTAKE: Using a mailing address, P.O. Box, or an informal address abbreviation instead of the city’s official, formatted street address can trigger an 'invalid address' flag and halt the permit review.
Enter 'Eugene' exactly; do not abbreviate or include the county name, as the permit jurisdiction is strictly within city limits.
COMMON MISTAKE: Leaving blank or entering 'Springfield' or 'Eugene, OR' can cause jurisdictional errors, as the city’s automated system validates against its municipal boundary database.
Enter the two-letter postal abbreviation 'OR' for Oregon; using the full state name or other formats may cause processing delays.
COMMON MISTAKE: Entering 'Oregon' or 'OREGON' instead of the standard 'OR' can cause minor formatting flags, though it's less likely to cause outright rejection for this specific field.
Enter the 5-digit ZIP code for the property address; a ZIP+4 code is not required but is acceptable if you know it.
COMMON MISTAKE: Using the ZIP code for a business mailing address or P.O. Box that differs from the property’s physical location ZIP can create a data mismatch with the city’s parcel database.
Enter the 10-digit Parcel ID (Tax Lot number) assigned by the Lane County Assessor’s Office for the specific property, which can be found on your property tax statement or the county's online GIS map.
COMMON MISTAKE: Omitting leading zeros, using a nearby lot number, or entering an Assessor's Map number instead of the Parcel ID will cause an immediate data validation failure, as this field is cross-referenced with the city's property database.
Enter the full first and last name of the person legally authorized to apply for the permit (e.g., business owner, licensed contractor, or authorized agent), matching the name on their government-issued ID.
COMMON MISTAKE: Entering a business name or a nickname instead of a legal personal name can cause rejection, as the city requires a responsible individual to be named for permit issuance and liability.
ApronPrep auto-fills 32 of 38 fields from a single compliance interview — no re-typing, no guessing what the government expects.
Leaving the 'Scope of Work' vague or too brief is the top cause of initial rejection. Simply writing 'Replace HVAC' doesn't provide Eugene Planning & Development Department (PDD) with the details needed for code review, including equipment specifications (e.g., BTU output, SEER rating) or location of outdoor units relative to property lines. This mistake adds 5–10 business days to your timeline, as the plan reviewer must send a correction notice and wait for a resubmission. Be specific: 'Replace existing 3-ton, 14 SEER split-system gas furnace with a new 3.5-ton, 16 SEER variable-speed heat pump. Outdoor condenser unit will be located at southeast corner of building, 5 ft from property line.'
Understating the total job cost (including equipment and labor) to reduce permit fees is a critical error. Eugene PDD uses this valuation to determine the permit fee, per their adopted fee schedule, and any significant discrepancy triggers a review hold. It can also invalidate your permit and affect your contractor's bond. Always base the valuation on the total contract price, including all materials, labor, and subcontractor costs. For example, if your contractor quotes $12,500 for a full system replacement, enter that exact amount—do not round down to $10,000. A correction here can delay approval by a week.
Applications submitted without the cut sheets or specification pages for every piece of equipment (furnace, heat pump, air handler, etc.) are immediately deemed incomplete. The plan reviewer must verify equipment meets Oregon Mechanical Specialty Code (OMSC) efficiency and safety standards. A missing spec sheet for the proposed 96% AFUE furnace, for instance, halts the review until it's provided. Always attach the full, current product data packet from the manufacturer's website for each model number listed. Omitting these adds 3–7 business days while you gather and resubmit.
ApronPrep auto-fills 32 of 38 fields from one compliance interview.
No credit card required
| City | Fee Range | Timeline |
|---|---|---|
| Eugene | Contact authority for current fees (payable online upon application approval) | 3 business days for intake staff review; automatic issuance upon online fee payment. Total timeline typically 5-7 business days from submission to permit issuance. |
| Portland | Contact Portland BDS for current mechanical permit fees; typically calculated based on project valuation and system complexity | 5-10 business days for plan review; inspections scheduled within 2-3 business days of permit issuance; total process 2-4 weeks depending on plan completeness and inspector availability |
| Salem | Contact authority for current fees - fees vary based on project scope and system complexity | Plan review: 3-7 business days; Permit issuance: 1-2 business days after approval; Inspections: Coordinated during construction phase (typically 1-3 inspections required) |
Contact authority for current fees (payable online upon application approval)
Access the City of Eugene's eBuild portal to start your application. If you’ve previously done business with the city (e.g., for a building permit), use your existing credentials to avoid creating duplicate accounts. New users must complete a one-time registration, which requires your business's legal name, contact information, and Federal EIN.
Navigate the eBuild portal to locate the 'Mechanical Permit Application' PDF. Choose the correct form based on your project scope—commercial vs. residential—as the supporting documentation requirements differ. Print the form if you plan to complete a paper draft first, but be aware the final submission must be digital.
Fill out all sections of the application, including contractor license numbers, equipment specifications (make, model, BTU ratings), and a detailed scope of work. You must attach a floor plan showing equipment locations, manufacturer’s cut sheets for all HVAC units, and calculations for ventilation loads. Incomplete documentation is the primary cause of intake delays.
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 Oregon.
federal
local
state
federal
See all co-required forms and how they connect to your compliance dossier.
See All RequirementsProcessing time varies significantly, per the Eugene Building & Permit Services Division. It depends on project complexity, completeness of your application (including required drawings), and current departmental workload. You can expect a review timeline from a few days for minor replacements to several weeks for new system installations in commercial spaces. The final approval and issuance hinge on passing an inspection for the related work under your Building Permit, if applicable.
The City of Eugene does not charge a separate government filing fee for a mechanical/HVAC permit. However, the work is typically reviewed and inspected as part of an overall Building Permit, for which fees are calculated based on the project's valuation and scope. You must pay these building permit fees, which are listed on the city's fee schedule. Contact Eugene Building & Permit Services to confirm the total cost for your specific project.
No. Permits are issued for work at a specific address and property. They are non-transferable. If you relocate your business or equipment, you must apply for a new permit at the new location. The process requires submitting a complete new application, including any necessary site and mechanical plans for the new space, and paying the applicable fees for the new project.
You do not renew an installation permit. The permit is valid only for the duration of the approved construction or installation project. Once the work is completed and has passed final inspection, the permit is closed. For ongoing compliance related to the equipment's operation, you may need other periodic certifications, such as an annual Backflow Prevention Device Certification if your HVAC system has a boiler or cooling tower.
A city inspector verifies the installed equipment and work comply with the approved plans, the Oregon Mechanical Specialty Code, and local amendments. They check for proper equipment sizing, secure mounting, correct venting and combustion air, electrical connections, and safety clearances. The inspection is required before concealing any work (like ducts in walls) and is mandatory for final approval to close the permit and obtain a Certificate of Occupancy for new spaces.
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 Oregon specifically, we have analyzed compliance dossiers for 3 cities (Eugene, Portland, Salem), generating Rich FILs (Form Intelligence Layers) with 38 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.