TMJ Bimmers Euro Car Care

(713) 384-2273

TMJ Bimmers Euro Car Care

5211 Kleinbrook Dr.
Houston, Texas 77066

Send Us A Message

  • This field is for validation purposes and should be left unchanged.


About Us

About Our Shop in Houston, TX

At TMJ Bimmers European Automotive Repair we cater to new and classic BMWs, Mercedes, Minis and Porsches offering a wide range of services from regular wear-and-tear repairs to highly specialized services for new and classic German vehicles. We are an enthusiast-based Euro Repair shop where the utmost attention to detail is a given because of our love for what we do. We are not just Houston’s top Euro Repair shop, but we are also enthusiasts providing Houston-based love for your vehicle!

Tour our Clean & Comfortable Shop

Meet Todd Farley
Owner of TMJ Bimmers

Todd Farley, owner of TMJ Bimmers, has been interested in anything and everything with wheels since he was three years old. Always a car nut, Todd began wrenching at 12 years old. Todd’s 20 year career in the automotive industry began in 1993 at a junkyard doing entry level machine shop work and parts delivery. Then, moving onto new auto part sales & commercial parts sales Todd learned the importance of the right part from the right source. He then got to see another side of the industry as a Snap On Tools Dealer. Working with plenty of shops in the Houston area Todd quickly recognized how the automotive service industry could be improved; by singularly focusing on one make of vehicle. For Todd that quickly became BMWs and in 2010 Todd set out to begin his own business doing what he loved. He took his idea and opened TMJ Bimmers in 2010, focusing on just a few specific vehicle makes — BMW, Porsche, Mercedes-Benz & Mini — to provide the highest level of care possible.

Contact Us

Want to schedule an appointment for your BMW, Porsche, Mercedes, or Mini to get inspected by our team?

Prefer to stick with the basics so your vehicle is properly maintained? Or, do you want to go above and beyond to enhance your driving experience?

Our team is here to help!

Call us at (713) 384-2273 or use our online scheduling system to book your next appointment. We look forward to hearing from you!