jaspector
City building permits

City of Rochester Hills

How to apply for a building permit in City of Rochester Hills, Michigan. Permit authority, application steps, fees, and inspection requirements.

Last verified
April 2026
On this page 6
§ 01

Permit authority

Building Department, City of Rochester Hills

Street address
City Hall, 1000 Rochester Hills Dr., Rochester Hills, MI 48309
Coverage
City-administered construction permits inside Rochester Hills city limits.
Online portal
BS&A Online
BS&A Online
§ 02

When a permit is required

Permit triggers and exempt work for Rochester Hills

City online permit page is the main public intake for permit filing; scope-specific triggers are handled through permit application guides and the Building Department.

Note: No reliable consolidated exemption list was located on the reviewed Rochester Hills public pages. Contact the Building Department to confirm whether your project requires a permit.

Required documents
  • All required documents, including fees, must be submitted online
Building code
Effective March 12, 2024, commercial project permit applications are subject to the 2021 Michigan Mechanical and Plumbing Codes and the 2023 National Electrical Code; other Michigan codes are enforced through the Building Department.
Owner-builder
Contractors, homeowners, and architects are all expressly included in the online permitting page.
Contractor requirements
Contractor and design-professional online permitting guidance is published; standard Michigan licensing rules apply.

Source: Building Department, City of Rochester Hills ↗

§ 03

Application process

Typical processing: Inspections verified and requested before 3:00 p.m. are scheduled for the next business day between 9:00 a.m. and 4:00 p.m.

  1. 01
    Use the Rochester Hills online permit page and guidance documents.
  2. 02
    Submit all required documents and fees online.
  3. 03
    Use the published electronic plan review and permitting guides.
  4. 04
    Receive permit issuance after review.
  5. 05
    Schedule inspections exclusively online through BS&A Online using the same login used for permit application.
  6. 06
    Complete inspections and any special or safety inspection steps.
  7. 07
    Obtain final approval and closeout.

Typical processing time: Inspections verified and requested before 3:00 p.m. are scheduled for the next business day between 9:00 a.m. and 4:00 p.m.

Source: Building Department, City of Rochester Hills ↗

§ 04

Fee schedule

Rochester Hills building permit fees

Fee type
Amount
01
Reinspection fee
Special and safety inspections must be scheduled through the Building Department after necessary fees have been paid.

Required documents, including fees, may be submitted online.

§ 05

Required inspections

Scheduling and sequence

How to schedule
Scheduling deadline
Requests verified before 3:00 p.m. schedule for next business day between 9:00 a.m. and 4:00 p.m.
Inspection hours
Monday-Friday (excluding holidays)
Time windows
9:00 a.m. to 4:00 p.m.

Typical sequence: Permit issuance, scheduled field inspections, specialty inspections as needed, final approval.

Source: Building Department, City of Rochester Hills ↗

§ 06

Frequently asked

Common questions about Rochester Hills permits

01 Do I need a building permit in Rochester Hills, MI?
City online permit page is the main public intake for permit filing; scope-specific triggers are handled through permit application guides and the Building Department.
02 How do I apply for a building permit in Rochester Hills, MI?
To apply for a building permit in Rochester Hills, MI, follow these steps: 1. Use the Rochester Hills online permit page and guidance documents. 2. Submit all required documents and fees online. 3. Use the published electronic plan review and permitting guides. 4. Receive permit issuance after review. 5. Schedule inspections exclusively online through BS&A Online using the same login used for permit application. 6. Complete inspections and any special or safety inspection steps. 7. Obtain final approval and closeout.
03 How long does it take to get a building permit in Rochester Hills, MI?
Building permit processing times in Rochester Hills, MI typically run Inspections verified and requested before 3:00 p.m. are scheduled for the next business day between 9:00 a.m. and 4:00 p.m.. Timelines can vary based on project complexity and current department workload.
04 How do I schedule a building inspection in Rochester Hills, MI?
Once your permit is issued and work reaches an inspection milestone, you can schedule a building inspection in Rochester Hills, MI via: BS&A Online (exclusive). Requests verified before 3:00 p.m. schedule for next business day between 9:00 a.m. and 4:00 p.m..
last verified April 2026 source Building Department, City of Rochester Hills ↗ entry id permits/michigan/oakland/rochester-hills

Educational reference. Permit rules and fees change — confirm current requirements directly with Building Department, City of Rochester Hills before applying. Jaspector is not legal advice.

§   Adjacent

Other jurisdictions in Oakland County.

Same county, different permit office. Click for that jurisdiction's full guide.

All Oakland County jurisdictions →