Permits - Plumbing, Mechanical & Electrical


You no longer need to mail, email or visit our office to submit your permit applications!!

Just go to: Permit Portal

Our new cloud based permit Permit Portal provides you direct access to our office where you can apply for permits from your home or office or anywhere using a mobile device.
 We will be able to receive your permit application at any time even when our office is not open.

You will be able to interact with us thru the portal to follow the progress of your permit from the permit submittal all the way thru to final inspection.

Three easy steps to get started:

  1. Login to create a username and account.
  2. Apply for your Business Registration or License
  3. Apply for your permit.

* If the Building Permit for this project was issued prior to January 1, 2019, the mechanical, electrical, and plumbing permits associated with those projects will need to be submitted via paper application. Please call (515) 278-3930 if you have questions about when the building permit was issued.

State of Iowa Licensing Electrical

Iowa has Statewide licensing for electricians and electrical contractors. The program is administered by the Fire Marshal Division of the Iowa Department of Public Safety and is overseen by a Electrical Examining Board.

Electrical Licensing Program

Electrical License Verification of Contractor, Master or Journey

State of Iowa Licensing Plumbing and Mechanical

Iowa has Statewide licensing for plumbing and mechanical professionals. The program is administered by the Iowa Department of Public Health and is overseen by an examining board.

Iowa Plumbing & Mechanical Licensing Requirements

List of Licensed Contractors

(Licensed Contractors are found at the bottom of this page)

Search for Master or Journey Licenses

Iowa’s Contractor Law

Registration and Bonding

Iowa Workforce Development

  1. Steve Franklin

    Community Development Director

  2. Roger Schemmel

    Building Official

  3. Kristi Bales

    Community Development Manager/Chief Planner

  4. Community Development (Building Services)

    Physical Address
    3600 86th Street
    Urbandale, IA 50322


    (Except Holidays)
    Monday - Friday
    8 a.m. - 5 p.m.