We are 2 months into project, and I found out only one permit has been pulled. Do all permits need to be pulled in the beginning of the project, or can they pull later? There will be electrical, mechanical, plumbing and roof permits at the least (new addition (bed/bath) and remodel existing bathroom, along with Central heating system and electrical box upgrade). Since he has only pulled one permit, but has collected payment (based on our progress payments) for completing, can I cancel our contract? If so, what would be my reason?