I used Guerriero Paving to install driveway block and sealant. They didn't put in enough drains and now my driveway is a lake every time it rains. The cement between the block is cracking. The seal coating started to peel off after 3 weeks and was totally GONE after a few months. I initially contacted Paul who promised the problems would be corrected. ONE YEAR LATER they have yet to fix them. Dozens of phone calls/messages have gone unanswered. DO NOT USE THIS CONTRACTOR.