Contractor Guide

Welcome to the Contractor Guide.  This guide was created to help if you are having any trouble creating an account, signing in, or if it's your first time (welcome!). 

This guide should clarify most questions and make the online application process easier!  If you are here by mistake and would like to go to the contractor application page click here.john-schnobrich-2FPjlAyMQTA-unsplash.jpg

This guide covers:

  • Lost account information
  • Lost password
  • First time applicant
  • PIN # questions
  • ... and more

There are a few steps involved as the contractor has to create the account, the City has to create an internal account (using your state license number) and then the two accounts need to be tied or linked together using the PIN # (which the contractor has to request and the City has to generate).

Depending on the day/time the request is sent, and the availability of staff, obtaining your unique PIN # can take anywhere from a few minutes to a few days, so please be patient. 


Someone will help you in a timely manner, and since department staff oversees permitting, there is flexibility with the permitting timeframe if you are being held up due to our availability.

Once account creation is complete, the application process itself is usually quite easy.  If you need help going through it the first time, please do not hesitate to reach out via email (preferred) or by calling 651-638-2050.  Calls and emails are answered in the order they are received, usually within a couple hours depending on staff availability.

No answers matched your search
There are a few common scenarios people run in to, please click on a scenario below to find more information and instructions

1. I have never applied for a permit using the online system before

If you have completed any of these steps, please skip to the next

  1. Click here and register for an account 
  2. Activate your account (you’ll get an email to do so)

The next steps can only be completed after you are added to our internal database and assigned a PIN #.  Before this can be done, the City needs to make sure you are property licensed.

  1. If you do not have one, click here to get your PIN # (please note this step can take 24-48 hrs depending on when it is submitted)
  2. Log in to your account (you can tell you are logged in if it displays your username in the upper right hand corner of the permit portal)
  3. Click here 
  4. Use your assigned PIN number to link your account
  5. Click here to apply for a permit
    (it should now say Contractor Application at the top)
2. I think I am already registered

Perfect!  You only need to register once (per email address).  Feel free to apply for the permit and login when prompted.  If you don't know your password, please do a password reset by clicking here.

3. I cannot remember if I already have an account

In this situation, it would be best if you call or email the City to look into your account information to find out if you already have a linked username, or you can fill out this form, and select "Not sure" for the last question.

Please email or call 651-638-2050.

4. The system says I need my PIN #, how do I get that?

You can request your PIN # by clicking here.  Please note: this process can take 24-48 hours depending on when it has been received.

5. I was sent my PIN #, now what should I do?

If you have been sent your PIN #, the City has already verified you meet minimum licensing requirements.  Once you receive your PIN #, follow the instructions below:

  1. Log in to your account (you can tell you are logged in if it displays your username in the upper right hand corner of the permit portal)
  2. Click here 
  3. Use your assigned PIN number to link your account
  4. Click here to apply for a permit
    (it should now say Contractor Application at the top)
6. I lost my password

Unfortunately, the City does not have access to your password information, only your linked email address and username.  Please do a password reset by clicking here.

7. It says homeowner application, but I am not a homeowner

If it says homeowner application, it is either because you are not registered (see below for instructions) or not logged in.  To log in, visit this link.

If you have completed any of these steps, please skip to the next

  1. Click here and register for an account 
  2. Activate your account (you’ll get an email to do so)

The next steps can only be completed after you are added to our internal database and assigned a PIN #.  Before this can be done, the City needs to make sure you are property licensed.

  1. If you do not have one, click here to get your PIN # (please note this step can take 24-48 hrs depending on when it is submitted)
  2. Log in to your account (you can tell you are logged in if it displays your username in the upper right hand corner of the permit portal)
  3. Click here 
  4. Use your assigned PIN number to link your account
  5. Click here to apply for a permit
    (it should now say Contractor Application at the top)
8. I thought I already created an account, but it still says homeowner

Most likely your account is not yet "linked" to your internal contractor account OR you are registered and linked, but not logged in.  To log in, visit this link

To link your account to your contractor account, you need your PIN #.

These steps can only be completed after you are added to our internal database and assigned a PIN #.  Before this can be done, the City needs to make sure you are property licensed.

  1. If you do not have one, click here to get your PIN # (please note this step can take 24-48 hrs depending on when it is submitted)
  2. Log in to your account (you can tell you are logged in if it displays your username in the upper right hand corner of the permit portal)
  3. Click here 
  4. Use your assigned PIN number to link your account
  5. Click here to apply for a permit
    (it should now say Contractor Application at the top)
9. We have experienced turnover in our organization and need to set up a new account

In this scenario, the City will need to unlink the old account and send a PIN # for the new account.  Please follow the below steps to set up a new account:

If you have completed any of these steps, please skip to the next

  1. Click here and register for an account 
  2. Activate your account (you’ll get an email to do so)

The next steps can only be completed after you are added to our internal database and assigned a PIN #.  Before this can be done, the City needs to make sure you are property licensed.

  1. If you do not have one, click here to get your PIN # and select "Company Turnover" for the last question (please note this step can take 24-48 hrs depending on when it is submitted)
  2. Log in to your account (you can tell you are logged in if it displays your username in the upper right hand corner of the permit portal)
  3. Click here 
  4. Use your assigned PIN number to link your account
  5. Click here to apply for a permit
    (it should now say Contractor Application at the top)
10. We have multiple users pulling permits in our organization, can we set that up?

It is possible to have more than one user pulling permits, but be aware that there can only be one main account that grants permissions to other users.  For this reason, it is recommended that the main account for larger businesses with multiple users is a generic email address that more than one person has access to.

How to grant online users security rights:

  1. When logged in with your linked main account, go to Account Settings --> Edit Your Information --> Grant User Permissions
  2. From there, click "Add User" and insert the given username of the user you wish to grant rights to.  The system will automatically check if the entered user exists, and if verified, you can then choose whether they can schedule inspections, apply for permits, or both.
11. I submitted my permit application, how do I pay?

Once your permit has been processed and approved by the City, you will get a link for payment.  Please note, we require payment up front for permits with reviews.

12. How can I tell if I'm signed in or not?

Once you have accessed BSA Online and your account is linked and you are signed in, it will display your username in the upper right hand corner of the permit portal.  If you are linked and signed in and you click "Apply for a permit" it should say "Contractor Application for Permit" at the top of the application.  If you are signed in, but it says "Homeowner" on the application, you have not yet been linked and will need your PIN # - click here.

If you are not signed it it will display as "Currently not signed in":