So rude and they dont even do a good job and wont fix their own misteaks they blame you and say you have to pay extra to fix and if you make an appointment when you get there you still have to wait
Address: 4988 Stevens Creek Blvd, Santa Clara, CA 95051, USA
Gina Theresa Colo Graham | Sep 22, 2018
I've never had a problem.
Ildi Dihen | Sep 22, 2018
Yep! And this is exactly why I left over a year ago.
Thanks! Your answer is awaiting moderation.