I first met Glenn's Auto a few years ago when I took a car to them that had been sitting in the Arizona sun for 6 months. It just wouldn't start and no other mechanic would touch the 17 year old project car. Well needless to say, after a top to bottom thorough inspection they brought the car ""back from the dead"". It's been running good ever since, thanks to Glenn's.
To this day, I don't trust anyone working on my cars. Glenn's Auto is thorough, very professional and they reasonably price their services. They'll only suggest what repairs are needed and if something can go a little longer then they'll tell you. They're not out to ""get you"". They're a group of upstanding mechanics.