Just had one of our work vans checked out at this location. I was told that it needed both front brake pads and rotors replaced and wheel bearings. Also needed both shoes and drums replaced on the rear. Oh and that there was no oil left in the engine. Total price was over 1200. I'm very familiar with brakes and have done my own service plenty of times. I looked over the parts they said were bad and didn't agree at all. Probably just needed new bearing seals. I also knew for a fact that there was oil in the engine because I just checked it. When I declined the repairs and tried to explain it was due to a full days of work scheduled for that vehicle, the technician I was dealing with got very irate and was saying stuff like you're wasting time and don't ever bring one of your work trucks back here again while he was putting the tires back on. Then when I tried to tell him I just didn't have time to have all that done today, he told me to leave and go somewhere else and reminded that there was no oil in the engine and I was being ridiculous for not letting them change the oil at least. So I pulled vehicle into and parking spot next to there shop and checked the oil. It was at the full mark. It appears to me that they were running up the repair bill by recommending repairs that aren't needed. I'm sure this place has the skills to get the job done right but be cautious about what they recommend.