Joe was fantastic - he promised to get the vehicle out the same day and he stayed in touch with me during the day as things changed (one problem turned out to be something else and cost more to fix). He was excellent with his communication and service. A great experience!
more