I signed the contract and paid 25% down on July 13, 2009, with a scheduled start date of August 10. We discussed the "big job" they were starting August 1, and the possibility our start date might be delayed, and I was OK with that. What I was not OK with was the total lack of communication after my deposit check was cashed on 7/15. On 8/17 and 8/24, I called the office number where the message was that it would be forwarded to a cell phone. I left a message asking for a timing update, with no response. On 9/7, I called the cell phone number directly and got a message that the voice mail box was full. So I faxed a message requesting scheduling info on 9/7, with no response. On 9/8, I faxed a message, and finally visited the office. The clerk said they were still on the big job, but that they were going to break off and work on driveways. He called me at home later and said they could start Thursday, or Monday at the latest. On Tuesday, 9/15, I visited the office again. I was told that mine was the next driveway they would start, no later than Monday. On Wednesday, 9/23, Carl's called, said they intended to call on Tuesday but forgot, and asked "Is today OK to start?" I said yes, they came and worked from ~ 10 AM to dark, finishing demolition and prepping the garage. They said the concrete finisher had called off, so they came on Friday to do the concrete. Friday 9/25 was the last of about 8 weeks of exceptionally dry weather this year. On Tuesday, 9/29, they came applied the base layer of asphalt in a chilly rain, broke for lunch, and finished the asphalt in a light rain after lunch. On Thursday, 10/1, with no word where they were Wednesday, they came and sealed the concrete garage floor, listened to my complaints about lack of communication and professionalism, took my check and left. The job site was not cleaned up, the trucks left a rut in my lawn next to the driveway, and they were done.