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.

Doing it yourself?


Complete the homeowner's affidavit before starting your project.
  • Texas811: 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. Get started by dialing 8-1-1 or visit Texas811.org

Hiring a contractor?


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

Need a permit?


Submit all residential permit applications online using the Citizen Self Service (CSS) Portal. Learn how to use CSS

Virtual Inspection Program

Our virtual inspection program is available for occupied residential homes once plans have been filed and approved electronically. The inspection is conducted on video call using a link from your assigned City inspector. No app needed!
  1. Inspections
  2. Forms
You can find a list of the required inspections and inspection codes for your project on the final page(s) of your permit.

Scheduling Inspections

Canceling Inspections