I have been coming to Halls for years and would never consider going anywhere else. The service is the BEST in the valley, the staff is OUTSTANDING. They are all friendly, accommodating, professional and knowledgeable. The cost is fair and reasonable and they go above and beyond every time to make sure that all is well when I drive away. I drive long distances delivering rescue dogs and I have piece of mind knowing I will not break down on a highway somewhere with 7 or 8 precious fur babies in the car because Halls knows what they are doing and takes excellent care of my vehicles..