- Country: USA
- State: California
- City: Hayward
- Address: 24900 Santa Clara St, Hayward, CA 94544, USA
- Store
Working hours
- Monday: Open 24 hours
- Tuesday: Open 24 hours
- Wednesday: Open 24 hours
- Thursday: Open 24 hours
- Friday: Open 24 hours
- Saturday: Open 24 hours
- Sunday: Open 24 hours
More companies in your city
1 Review(s)
Harman Sandhu
17.08.2018
Heights on unprofessionalism ! This guy called Chris didn't even know how to pick up a phone and greet a customer. This gentleman gave me an appointment window, did not confirm it on text, I called back and he confirmed the appointment. I called back when he did not show up and this guy is more than casual to report that he is a little busy and had the audacity to suggest another non serious appointment.
Added comment