I've been there twice, and I really liked the service. I recently moved from Wisconsin, and my past experience with car mechanics is not very good, but I'm so happy that finally I know some good and professional people.
GREAT news... we take pride in treating customers like family... Welcome to Texas, Y'all.
- Houston - FM 1960 at Cypress Creek