Aquia Car Care Center Reviews (1)
View Photos
Aquia Car Care Center Rating
Description: Auto Repair & Service, Transmissions - Automobile, Auto Repair & Service - Equipment & Supplies, Auto Air Conditioning, General Automotive Repair (NAICS: 811111)
Address: 91 Onville Rd, Stafford, Virginia, United States, 22556-3802
Phone: |
Show more...
|
Web: |
|
Add contact information for Aquia Car Care Center
Add new contacts
Worst customer service! Waited 3 hour for a safety check. They are very cloak and dagger in the back and will not show you their findings. They expected me to pay big bucks to get minor items fixed to pass emissions and safety without showing me the issues. Typical mechanic joint, gave me the run around because I was a woman. I noticed other ladies in the lobby getting the same treatment. They should treat the military wives better.