I had some very complex issues going on with my truck. It took a while for James and his team to diagnose and repair my truck. They were very patient, answered all of my questions thoroughly and understood my concerns. I will use Hometown to maintenance my vehicles in the future.