I recently took my car to Dulles Motorcars for a problem with my turn signal. I was very disappointed in the service. It took them 3 business days to look at my car and when they finally did examine my vehicle they told me they didn’t know how to fix the problem. I’ll never waste my time taking my car here ever again.
more