SUBMIT A COMPLAINT

Balboa Smog Test & Oil Change Customer Service

Doing nothing would be this company's favorite pastime if they would have the energy for it.
16937 Saticoy St, Van Nuys, CA
Van Nuys
California
United States - 91406

Customer Support Phone Numbers

Plus

Balboa Smog Test & Oil Change Complaints & Reviews

balboa smog test and lube center / damage to my vehicle

Di
May 07, 2013

I took my car which is a 1985 nissan 300zx completely original to get smogged and they were rushing because i was last costumer and they wanted to close and they did not secure my hood and as i was driving home it flew open and damaged the hinges and hood and almost caused an accident. I...