City of Elgin permit pages list a current State of Illinois Roofing License as the on-file requirement for a roofing permit — they do not itemize a city bond for this trade the way they do for sewer and mechanical contractors. Ours is $100 flat for the $20,000 bond some contractors are asked to file — the price you see at checkout is the price you pay. The application collects no credit information.
















A municipal permit bond is among the simplest bonds we issue. Here is the whole process:
Business details and an effective date — that is the application. No financials, no credit section on this bond’s form.
Permit bonds like this are among the thousands of bond types that issue right after purchase. At most, 1–2 business days.
Your executed bond and power of attorney arrive by email, ready to file with your roofing contractor permit application or renewal. Wet-ink original mailed on request.
The City of Elgin’s Community Development Department administers permits for roofing work performed inside city limits. The department’s published permit requirements list a current State of Illinois Roofing License on file as the condition for this permit — confirm with Community Development whether a bond is also required for your specific filing.
It’s a three-party arrangement: you (the principal), the surety carrier, and the City of Elgin (the obligee). The bond guarantees you’ll perform permitted roofing work in compliance with the city’s permit conditions and building code — so a homeowner or the City isn’t left absorbing the cost of a job left unfinished or out of code.
It is not insurance for you. If the City makes a valid claim and the surety pays, you repay the surety. Contractors who close out their permits cleanly treat the bond as a filing formality, not a risk.
These are the actual issuing fields — no credit section, because this bond doesn’t have one.
Start the application →$100 flat, soft pull only, bond often issued in the same sitting. Free until issued.