John is affordable, honest, reliable and takes pride in his work. I have trusted no other establishment with my fleet of 6 vehicles plus my personal 5 vehicles for my kids and I....
All reviews seem positive