Before starting a driveway paving project, you will most likely need to obtain a building permit. Most municipalities require a permit, and you should contact your local city building codes office for the cost and how to obtain the required permit. If you live in a rural, unincorporated area, you will need to check with your County Tax Assessor's Office regarding laws in your area for a permit. If you do not have the required permits, it can end up costing you more money in fines than the original cost of the permit. Often, the company you will have doing the paving will obtain the permit for you, but you need to be sure.