I am a regular customer at Tech Plus Automotive. I get regular maintenance service there. I go because I feel that the people are honest, and they wont lie to me. Their road service is reliable, and I feel like I can trust them; which is a big plus. For the most part they are pretty quick, but I did wish that they had a drop-off and pick-up service.
more