It's difficult, if not impossible, to recommend a vendor to a friend/neighbor when that service provider goes over budget, is a no-show on work days, is 2 weeks behind schedule, and the final work performed is less than acceptable. I personally had to track down his employees and subs, many of whom quit during my project because they weren't getting paid. Oh, and he tells you he'll collect 1/3 payment before the project, 1/3 during, and 1/3 upon completion. What a lie. He charged my credit card 2/3's before he even began the project, and tried to charge the remaining 1/3 during the disastrous last couple of weeks. I called the bank and placed a hold on my card to prevent him from charging. A DEFINITE NO-RECOMMEND FOR THIS GUY. Oh, and his trucks break down in front of your house and they leak oil in your driveway.