absolutely outstanding customer service experience and that really mea... read more absolutely outstanding customer service experience and that really means a lot these days where customer service has been lost with so many companies. The work performed on my car was done correctly and quickly. I love this place!
Great job great sevice
Twin Towers has been my service station/repair shop and especially my ... read more Twin Towers has been my service station/repair shop and especially my fill-up station for more years than I can remember ... I moved here in 1992. From my 1st visit I knew I was in competent hands. By age 67, I’ve had quite a large experience with mechanics, etc. By far Twin Towers is the best. Prompt scheduling for car emergencies, frequent calls with any sub-optimal or abnormal findings, options, estimates, updates, road test results, etc. There are never any surprises. It’s a family-owned business for generations. Twin Towers is the only service station I’ll ever use. “5 stars” doesn’t adequately describe the experience you will have at Twin Towers.