This company came in and removed the old driveway. They prepared the site and layed the interlocking brick sidewalk, soldier course and patio. All measurerments were right on and everything was clean when they were ready to leave. Bell Paving came in to pave driveway. Great job by both companies.