July 2018
John does an amazing job. His prices are backed up by the years of experience and the quality and speed of service. He communicates honestly and promptly. He won't nickel and dime add on charge you or have surprise fees like some other businesses in town without consulting you before any changes are made.