Inside Lafayette city limits, the City Engineer's Office issues building permits for alterations, repairs and changes to existing buildings, and the city only issues them for addresses inside those limits. When your job needs one, the city's review comes before we start, so the permit can set the start date more than the install does. The licenses the city takes applications for cover electrical and tree work, and on work that needs a permit its bond policy can ask a contractor for a bond, insurance or both, so ask whoever you hire for proof of insurance before they start.
Before your estimate I check which office covers your address on the city's permits and maps page, because a house just past the line deals with a different office, and when your job calls for a permit we handle that side with the right office. The price moves with how much is already up there, how many gaps need sealing and how easy your attic is to get into, and the schedule turns on the permit and whether old material has to come out first. The estimate is where you get your own number. We work the same way down in Crawfordsville and the other cities around us.