Requiring a legal permit depends on the customer’s exact location and the nature of the project itself.  A reliable general contracting team will always provide acquisition of permits as part of their services before the project gets underway.