I was very disappointed with Mike. We originally had a deal with him to seal our porch (which is suppose to last a lifetime). After this, my husband asked them to install paving along our driveway which Mike agreed to do. After their first time out, Mike said they needed to put a second coat on and we scheduled a time to do this. They did not show up and did not call. After I called Mike again and they did come out for the second coat, I told Mike I understand that businesses can get behind but the professional thing to do is to call and let the customer know that. We discussed the fact that I was not totally happy with how the deck looked and wanted to add more stain to it. He said he could do that and would call me to come back for the additional stain as well as for the paving stones. I never heard from him again. Because of the very poor service, I now question everything about the deck and wonder if his statement that the sealant will last a lifetime is even true.