I looked up Alvin’s online while seeking to repair the AC for my husband’s Nissan Versa. They charged the unit with dyed coolant. There were no leaks. (If there had been leaks, the dye would have supposedly allowed them to locate the areas that needed repair.). The coolant had dissipated over a long period of time. Meanwhile, I had them perform an overview of fluids, tires, etc. They showed me that the tires were low on tread and cracked and that a strut had some mis function. They assessed fluid levels and let me know what was urgent and what could wait for how long. (I told them to do all that was needed so that my husband could use the car for awhile w/o maintenance.). I did not shop around but the prices seemed reasonable compared to what I have paid for car repairs over about 35 years as a driver in California (mostly in the Bay Area). The staff is friendly and knowledgeable - and when someone on the phone did not have an answer for me, he investigated and got back to me. Note that there is a sister shop in Milpitas with same owners. They did not offer a loaner or to drive me home (I did not ask) but I was able to use Uber and Lyft and my bike. Located in Willow Glen, probably plenty to do if you wait for repair to take place. I had work done over two days and the car was ready to take home by 5:30 (close) each of the two days. No problems w car in the 3 days since the repair. I will return to Alvin’s, given this experience. I will try to send an update in a few months and for my next visit there. Waiting room is clean, air conditioned and comfortable. There was a water cooler. They kindly allowed me to bring in my (clean) bike while checking out. Note that you may have to get the attention of staff if no one is in the room. Nip around the side or tap on the window if you see someone outside. Might be handy for them to put in a bell or alert.