713-863-9388
8101 Hempstead Road (I-10 at Washington) - Houston, Texas 77008
Howdy folks,

There are a couple of new features on our customer service/survey platform that we’d like to share with you!

  • The Idea Board: We will use the idea board to publish new ideas we are considering. You will be able to vote on these ideas which will help us decide which to tackle first. You can add comments to an existing post or submit your own idea! 
  • You Said, We Did: We’ll post what you asked for and what we did. 

If you happen to be looking for a new repair shop and/or mechanic for your Mini Cooper, Jaguar, or Land Rover…take a look at what some of our satisfied customers have to say about us: Customer Reviews.