More than reasonable estimate to do my driveway. No money up front, just payment on completion. I liked that. They came out immediately and spent the first day prepping everything. The grade was a bit tricky, but they got it right. Day two, they paved and were done in several hours. Looks terrific. And they cleaned everything up as well. Highly recommend them.