The City of Canyon requires roofing contractors to file a $20,000 surety bond with the Planning & Development Office before it will register you to pull roofing permits. Ours is $100 flat — the price our carrier sets for this specific bond. The bond issues the moment you pay — no credit review of any kind, not even a soft pull.
















Municipal contractor bonds are about the simplest thing in surety. Here's the whole process:
Business details and an effective date. No financials, no credit section, no follow-up scavenger hunt.
Small fixed-amount license bonds like this one usually issue right after purchase. At most, 1–2 business days.
Your executed bond and power of attorney arrive by email, ready to hand the Canyon Planning & Development Office with your roofing-contractor registration. Wet-ink original mailed on request.
A City of Canyon roofing contractor bond is a code-compliance and public-protection guarantee. Canyon wants assurance that the roofing work you permit is built to city code and that the public and the city aren't left covering the cost if you don't follow the rules you registered under.
It's a three-party arrangement: you (the principal), the surety carrier, and the City of Canyon (the obligee). If you violate the building code or the ordinance under which you registered as a roofer, the city — or a harmed party — can make a claim against the bond.
The bond must stay active for as long as you hold your Canyon registration. Let it lapse and the city can pull your registration — so we track it and notify you 60 and 30 days out, keeping your $20,000 filing continuous.
These are the actual issuing fields — no credit section, because this bond doesn't collect credit information.
Start the application →$100 flat, no credit review, bond often issued in the same sitting. Free until issued.