Don with Double D won the bid on my project and initially I was very excited by his knowledge and reasonable price. I gave him half of the overall job price upfront to get the process started and he told me that I was next in line, he would start in 2 days and it would be about a 3 day job total. Every few days I would call to get an update since I had not heard back, and each time was told another 2-3 days. After about 3 weeks since I gave the first check, they began work on my driveway. They tore up my driveway quickly, however, once the old driveway was torn up, work slowed substantially. Since the driveway was torn up it was over 2 weeks before the first section of driveway was actually poured. They did remove more dirt than expected and grading was a bigger issue than he anticipated, which they worked through well and from what I can tell did a excellent job grading. Then it was a week more till the second and final section was poured. Over the course of this time Don was hard to contact and did not return my calls. Before the second section was poured I wanted to ask him about some concerns I had. However, after 3 unanswered calls and 3 unanswered voice-mails I placed over the week before he poured the second section, he poured the second section before I could get answers about my concerns. Don constantly discussed how important it was to him about pouring around the weather and making sure it was done at the right time considering the weather forecast, which was usually the excuse I received for delaying the project each time. However, he poured the first section the day before it was scheduled to have a lot of rain, and the second and largest section of concrete the day before a huge snow storm came in and was forecasted to snow 6-10 a inches and freeze 2 days in a row, which it did. From what I can tell, the driveway is okay though. Overall they did a great job, but it took way longer than expected and it was frustrating trying to get a hold of Don and get updates on when they would be back to finish. I would recommend then to others since they do nice work, just be prepared for it to take longer than expected and not be updated on when they will be back when they don't show up when they said they would. But they do very nice work. Thanks.