There is no way these reviews are real or related to this vendor. He blew us out 4 times on an appointment. He committed to an upsell that I now believe was fraudulent. He will not back his work, he will drag it out until you quit and go with another vendor to clean up his mess. All vendors back there springs, this guy does not. Use anybody else, I called other vendors and they were aware of just how terrible this vendor is. They seemed thankful for his poor integrity, lack of character. There are plenty of good choices, I highly recommend somebody else.