The work took a long time to complete, over 14 weeks. He guaranteed 3 weeks. They did 6 other jobs after starting mine. Can't trust Mr. Anderson. He is a smooth salesman, but does not do what he promises. A very poor job. His base was 6" for the driveway and 4" for the patio, half the base he promised. Also, he used screenings which has no strength so the driveway has many dips and wheel tracks. My driveway has sunk by 5 inches. My patio holds water as the edges are higher than the centre. He also wanted to be paid before the job was complete. They left a big mess and did not finish the job. I would not use them ever again, nor can I recommend them. Best to use an honest, reliable contractor.