A paving contractor is a professional who performs the construction of pavements, sidewalks, driveways, and other public improvements. They may also be called upon to build storm drains or curbs. The paving contractor can do a variety of tasks when it comes to paving.
https://www.idochat.com/paving-contractor-the-one-stop-shop-for-all-your-paving-needs