A great experience! John was a pleasure to deal with. He called both after the base was laid and after the asphalt was put down to make sure we were happy with it. The guys who came were very friendly and helpful. As per John's suggestion, we waited a month or so between laying the base and asphalting the driveway. It allowed for the rain and the traffic to pack the stone to be as hard as a rock. Although it's difficult to do, people should be patient with this stage to allow for a firm base. It's very important to the longevity of the driveway. We are very pleased. Thanks to John and his team!