The reviews said the company was hard to contact, but the results were good. I went with them and the communication aspects were difficult. First, the company was hard to reach (months). They blamed it on office assistant. For the appraisal, the rep was very professional and seemed to understand we had narrow weather window (December) to do the work. The rep sent me an estimate and I agreed to it. The sealing was scheduled for 10 December (50 degree weather forecast for that week). I moved all our cars and cleared driveway area in preparation. When they didn't show I called them in the afternoon. The rep told me he had a tire blow out on his trailer so needed to reschedule. I told him no thank you as we would miss the weather window. He offered to come on Saturday, but we had company so I told them no. We will now wait until next Spring.