City Building Permits
Roseville, MI - 2026 Building Permit Guide
How to apply for a building permit in Roseville, Michigan. Permit authority, application steps, fees, and inspection requirements.
Permit Authority
City-run enforcing agency reviewing structures and building components to be altered or erected, coordinating permits, plan review, contractor registration, inspections, code enforcement, and zoning information within Roseville.
- Department
- Building Department
- Address
- 29777 Gratiot Avenue, Roseville, MI 48066
- Phone
- 586-445-5450
Online Permit Portal
Platform: BS&A Online • Account required: Yes • Submission: Online or in-person
Additional resources:
Application Process
- Start on Roseville's Building page and choose either Online Permit Submission or Printable Applications.
- If plans are required, submit three hard copies and one digital copy for all initial and revision plan submissions.
- For engineering-related plans, submit separately to the Engineering Department at 29411 Calahan Road using the city's engineering review application.
- If you are a contractor, complete annual contractor registration and email the form, contractor license, and driver's license to the city before or with permit filing.
- Submit the permit package and pay the required fees. The current building permit application shows a $50 application fee and notes the applicant is responsible for all fees, charges, and inspections tied to the application.
- Schedule inspections with the Building Department after permit issuance.
Typical processing time: No standard permit-turnaround estimate posted.
Source: Building Department
General Requirements
Roseville publishes permit applications for building, electrical, mechanical, and plumbing permits and separate packets for decks, detached garages, additions, swimming pools, sheds, fences, and new homes.
Required Documents
- Permit application
- Scope description
- Construction cost
- Where applicable: three hard plan sets plus one digital set
- Homeowner affidavit language and contractor information fields
- Permit validity
- Public-facing Roseville pages reviewed did not post a consolidated permit-expiration rule.
- Building code
- Roseville did not post a separate current-codes page in the materials reviewed; permits are administered under current Michigan construction code requirements and local ordinances.
- Owner-builder
- Roseville's building permit application includes a homeowner affidavit limited to owners of single-family dwellings who occupy or intend to occupy the property and not use it for rental or commercial purposes.
- Contractor requirements
- Contractor registration is valid for one year from the registration date; city requires form, contractor license, and driver's license by email for registration or re-registration.
Fees
- Minimum permit fee
- $50 building permit application fee; pool, shed, and privacy fence permits are noted as $50 permit fee, with pools also subject to an additional refundable $25 bond.
- Plan check fee
- Not separately broken out on the public pages reviewed, though plan submission requirements are detailed.
- Permit fee formula
- Mixed. Roseville collects an application fee and may add permit fee, engineering fees, registration, and project-specific charges.
- Reinspection fee
- Applicant is responsible for all fees, charges, and inspections tied to the application; public page did not post a single citywide reinspection schedule in this pass.
- Payment note
- Contractor registration is annual; BS&A account linking instructions are separately published by the city.
Fees change. Verify current amounts at the official fee schedule.
Work That Does NOT Require a Permit
- Ordinary repairs and cosmetic finish work that do not alter structure or regulated electrical, plumbing, or mechanical systems.
Important: No Roseville-specific exempt-work bulletin was located on the public pages reviewed. Because Roseville separately regulates common residential projects like fences, sheds, pools, and additions, local confirmation is recommended before relying on an exemption.
Inspections
How to Schedule
- Building Department (phone)
- Scheduling deadline
- Inspection requests must be received at least 2 days in advance and no later than 4:15 p.m.
- Inspection hours
- Building Department open Monday-Friday 8 a.m.-4:30 p.m.; inspectors are in the office 8-9 a.m. and 3:30-4:30 p.m.
Typical inspection sequence: Roseville uses project-specific packets and the permit holder must call for required inspections before concealment or operation of work.
Additional Resources
- Building code: Roseville did not post a separate current-codes page in the materials reviewed; permits are administered under current Michigan construction code requirements and local ordinances.
- Zoning information: View zoning info
- Building Department
- Applications & Informational Handouts
- License lookup guide: Michigan Contractor License Requirements
- Contract template: Michigan Homeowner-Contractor Agreement
- Michigan hub: Michigan Contractor License & Permit Hub
Information on this page was last verified: March 2026. Permit rules and fees change — confirm current requirements directly with the Building Department before applying.
Frequently Asked Questions
Roseville Building Permit FAQ
- Do I need a building permit in Roseville, MI?
- Roseville publishes permit applications for building, electrical, mechanical, and plumbing permits and separate packets for decks, detached garages, additions, swimming pools, sheds, fences, and new homes.
- How much does a building permit cost in Roseville, MI?
- The minimum permit fee is $50 building permit application fee; pool, shed, and privacy fence permits are noted as $50 permit fee, with pools also subject to an additional refundable $25 bond.. Fees are calculated as: Mixed. Roseville collects an application fee and may add permit fee, engineering fees, registration, and project-specific charges.. Plan check fee: Not separately broken out on the public pages reviewed, though plan submission requirements are detailed..
- How do I apply for a building permit in Roseville, MI?
- 1. Start on Roseville's Building page and choose either Online Permit Submission or Printable Applications. 2. If plans are required, submit three hard copies and one digital copy for all initial and revision plan submissions. 3. For engineering-related plans, submit separately to the Engineering Department at 29411 Calahan Road using the city's engineering review application. 4. If you are a contractor, complete annual contractor registration and email the form, contractor license, and driver's license to the city before or with permit filing. 5. Submit the permit package and pay the required fees. The current building permit application shows a $50 application fee and notes the applicant is responsible for all fees, charges, and inspections tied to the application. 6. Schedule inspections with the Building Department after permit issuance.
- How long does it take to get a building permit in Roseville, MI?
- Typical processing time is No standard permit-turnaround estimate posted..
- What work is exempt from building permits in Roseville, MI?
- The following work is generally exempt: Ordinary repairs and cosmetic finish work that do not alter structure or regulated electrical, plumbing, or mechanical systems.. Note: No Roseville-specific exempt-work bulletin was located on the public pages reviewed. Because Roseville separately regulates common residential projects like fences, sheds, pools, and additions, local confirmation is recommended before relying on an exemption.
- How do I schedule a building inspection in Roseville, MI?
- Inspections can be scheduled via: Building Department. Inspection requests must be received at least 2 days in advance and no later than 4:15 p.m..
Need help with your project?
Navigating permits in Roseville can be complicated.
Jaspector connects you with local experts who can review your scope, verify your contractor, and help you understand what permits your project actually needs.
Learn how Jaspector worksOther cities in Macomb County
View all Macomb County jurisdictions →