Terrible business. Getting the work done on our driveway was a nightmare. We were told it would be a 4 day job. It took them 8 weeks to finish and we were left with the mess throughout that time. Further, although they claim to give a one year warranty, a problem occurred with the stain they used on the concrete part of our driveway after only 10 months. We tried for 2 months to get them to honor the warranty. They repeatedly stated they would come out to fix the problem, but didn't show each time. DO NOT USE THIS BUSINESS!