In addition, when choosing a contractor it is essential to ensure that the contractor will be able to acquire all the necessary permits required to perform a project properly.  This also includes making sure that a contractor will abide by local code requirements so that a job is done according to specifications.  This also reduces the likelihood of there being any fines, additional fees or expenses involved with a specific project. Following code and all local ordinances when doing an asphalt type project is essential to ensuring that no additional expenses are incurred.