The tech's are first rate. They know their jobs and are very friendly. I've been here several times for work and have always been treated respectfully and had every question answered promptly and with a great explanation. The wait times are not long at all, due to quick turnarounds. They have a small but comfortable waiting area and nice mountain views. Always a pleasure to go there. Thanks for all your help.