Roofing Contractor


A roofing contractor is an individual, firm, corporation, or partnership who performs roofing work regulated by code and for which a permit is required. They shall be registered with the City as a roofing contractor.

No person engaged in the business of roofing shall erect, construct, enlarge, alter, repair, remove, improve, convert or demolish any roof or roof structure until such person has registered with the city as required by the section.

Items Required for Registration - Please go to to apply.

Become a Collaborator (PDF)

  • Copy of driver's license
  • $90 annual fee plus $15 technology fee
  • $300,000 Minimum Liability Insurance for Residential Contractor
  • $1,000,000 Minimum Liability Insurance for Commercial Contractor
  • $20,000 Surety Bond
  • City Registration Form (PDF)

*** If your company is intending to solicit door to door, a separate solicitation permit is required.  Please see the permit section for Itinerant permits.

Return all items completed to the:
Director of Planning & Development
301 16th St.
Canyon, TX 79015

If you have questions, call the Planning & Development Department at (806) 655-5014 option 6.