Theriault & Sons is a residential and commercial asphalt paving company. Services include paving driveways, resurfacing, tennis courts, parking lots, excavation, grading and site preparation, and more.