Residential Services

Permits are required for many home projects including roof repairs, irrigation installation and fence replacement. Whether you'll do the work yourself or hire a contractor, we're here to make the process as easy as possible.

COVID-19 (Coronavirus) Operational Changes


Customer service windows for permitting are open. Visitors to other departments in Allen City Hall should schedule an appointment before visiting.

Public access to City Hall and the Building Inspections Division offices is on a limited basis until further notice. We’ll continue providing phone consultation, plan review and inspections. We also are available to answer questions by phone at 214.509.4130 and via email.

Virtual Inspection Program (VIP)


Our virtual inspection program is available for occupied residential homes once plans have been filed and approved electronically. The inspection is conducted via video call using a link from your assigned City inspector. No app needed! Learn more about virtual inspections.

Doing it yourself?


Complete the homeowner's affidavit before starting your project.


Hiring a contractor?


Protect your property by ensuring your contractor has applied for and received a permit before starting work. Inspections are required!

Texas 8-1-1: Check Before You Dig


Whether you're planting a tree or installing a pool, you first must check the location of gas lines and other vital utilities.

  1. Permits
  2. Inspections
  3. Forms

Apply Online


For certain residential permits, you may submit an online application using the Citizen Self Service (CSS) Portal. Learn how to use CSS and view a list of applications accepted online.

For same-day residential permits or permits not listed online, visit the Building Services office on the first floor of Allen City Hall, 305 Century Parkway.

To review all documents and payments required for submission, download the Guide to Building Permits.