4039 N Romero Rd, Tucson, AZ 85705



Mon-Fri: 8:00 am – 5:00

Monday-Friday 8:00AM - 5:00PM

Honesty, Integrity And Transparency

Customer First Repair Services

Over 25 Years Of Quality Auto Service

We Provide Expert Service

We aim to earn your trust and have a long term relationship with you

Below are some of the many auto repair services we offer:

    • FREE Loaner Cars
    • FREE Shuttle Service
    • General Auto Repair & Maintenance
    • Transmission Repair & Replacement
    • Fuel System Repair
    • Exhaust System Repair
    • Engine Cooling System Maintenance
    • Electrical Diagnostics
    • Starting and Charging Repair
    • Wheel Alignment
    • Computer Diagnostic Testing
    • Trip inspection
    • Manufacturer Recommended Service
    • Brake Repair and Replacement
    • Air Conditioning A/C Repair
    • Tire Repair and Replacement
    • Vehicle Preventative Maintenance
    • Oil Change
    • Brake Job / Brake Service
    • Engine Cooling System Flush & Repair
    • Steering and Suspension Work
    • Pre purchase inspection
+ More Services
We Make It Easy

We offer loaner cars, free shuttle services, and after hours pick up and drop off. Our fully digital shop will let you book you appointment with confidence.

OEM Factory Parts Warranty

OEM parts are parts that are specifically made by the vehicle's manufacturer and therefore make finding parts for the specific vehicle much easier.

Fair And Transparent Pricing

We offer fair and transparent pricing and provide estimates upfront for hundreds of services on thousands of cars. Book with confidence.

Happiness Guaranteed

We only work with highly rated mechanics. All services are backed by our nationwide warranty up to 3years or 36,000-mile

About Company
About My Mechanic & Repair
At My Mechanic & Repair, our vision is to provide a level of customer service and repair that consistently exceed our customers expectations. We work with each customer on an individual basis to help decide which route of repair will work best for them. We feel that relationship is much more important than the dollar, and strive to satisfy each customer's expectations. We invite you to give us a try the next time one of your vehicles need a little attention!
  • 36 Month / 36,000mi Nationwide Warranty
  • Courtesy Local Shuttle Service
  • ASE Certified Technicians
  • 24-Hour Roadside Assistance
  • Courtesy Loaner Vehicle

How It Works

These few steps will help return your car to a working condition
We'll take YOUR CAR for repair
PICK UP your car keys
Based on 436 reviews
Eileen TruongEileen Truong ★★★★★ I've been to My Mechanic Maintenance and Repair two times while I lived in Tucson. The first time was for issues with my car starting which they diagnosed and fixed same day. The other time was for my and my sister's cars. Both times, we were met with extreme kindness and professionalism. They're extremely understanding and explained things well for me to understand what was going on with our cars. Very, very reasonable prices and very trustworthy business. Highly recommend going here for all your cars' troubles! Thank you so much, My Mechanic Maintenance and Repair staff!Carol RuhnkeCarol Ruhnke ★★★★★ I’m so glad I found My Mechanic! My mechanic retired and I’ve been trying to find someone who is trustworthy, reliable, knowledgeable, and reasonably priced. I found them! My experience was great and I would highly recommend them.Jenifer PattersonJenifer Patterson ★★★★★ I can't say enough good things about Dena, Billy, Carl, Franklin, Chris, and the entire crew at My Mechanic! This company truly stands out as one owned by the people and for the people. From the moment you walk in, their friendliness and willingness to help are evident.What sets them apart is their transparency and thoroughness. They provide detailed information about your estimates and repairs, both via email and text. They don't just tell you what's wrong; they actually upload detailed photos so you can see exactly what needs attention. I had several repairs needed, and Carl was incredibly helpful in deciphering which repairs were most crucial to complete first and providing alternative options for other items.Their customer service goes above and beyond. They offer rides and loaner vehicles, and whether you're picking up your vehicle or a loaner, they bring the vehicle around and even wash the windows! They took my vehicle to emissions for me, saving me time and hassle. Plus, they provide roadside assistance for up to 12 months from the date of your service.If you're looking for a mechanic that combines excellent service, transparency, and genuine care for their customers, I highly recommend My Mechanic. This team is simply the best!Z HolzknechtZ Holzknecht ★★★★★ I couldn’t be happier with all of the work done on my Honda. I was kept informed of progress and sent detailed notes and pictures so I could make service decisions with confidence. My Mechanic is my only mechanic from now on.Bill AndersonBill Anderson ★★★★★ what can I say about My Mechanic? The front end staff ( Chris, Franklin and now Carl, Welcome Carl) is one of the best customer service teams I have had the opportunity to deal with. they always have a smile, a kind word. They understand that the car is an extension of the customer's livelihood. Dena and Billy have fostered an environment to where the customer's needs come first. I was on a trip to see my mom in San Antonio, we were on the way back when I started hearing a knocking in my engine. We pulled over ; called AAA. knowing that My Mechanic is always willing to help and give advise. i sent them an email from their website. After discussing all of our options, because Van Horn Tx doesn't have many mechanic shops, or rental cars.Billy volunteered to come and tow my truck back to Tucson. the amount of care Billy and Dena have for their customers is amazing. They are leaps and bounds above their competition. They truly believe that building relationships is the business they are in via keeping your car in a safe and operable condition.Lastly, if you have a chance stop by and meet these guys. I promise you, You will not be disappointed. Honesty, integrity, hardworking and a fair price is very hard to find when looking for a mechanic.I found the last mechanic i will ever need.A very heartfelt Thank you to the crew at "My Mechanic"Elizabeth C (monkey)Elizabeth C (monkey) ★★★★★ Great people at my mechanic!Response from the ownerThank you ! From all of us here-The My Mechanic Team Sal SaavedraSal Saavedra ★★★★★ I deal with multiple auto repair shops all across the pima county and pinal county areas, and out of all repair shops I highly recommend going to Franklin and Chris. My mechanic is the place and they help support BEATING CANCER 💪🏼Greg KingGreg King ★★★★★ The folks at My Mechanic have done a wonderful job taking care of our two cars. They are helpful, communicative and not trying to push upsales at every turn. I've recommended them to everyone I know when they're looking for a mechanic.O CO C ★★★★★ Once again, My Mechanic has done it again. They were able to service my car while I was in Germany. Franklin was very diligent in his communication with me regarding the timeline of my car. I'll be taking GoldNugget (my van) to them before I go cross country.edward mccartyedward mccarty ★★★★★ Great customer service great service. and 4 years later i still take my cars here. they are patient and understanding people.Response from the ownerThank you for the review and the picture is great. Thanks for putting it on the site. J JJ J ★★★★★ They were able to diagnose and fix an issue with my car on short notice that another place diagnosed incorrectly.Chris the manager is probably the nicest guy I've ever dealt with when it comes to an auto repair shop also.My only suggestion would be to clean the interior flooring up from the mechanics getting in and out if rocks and dirt happen.Besides that small issue, this place is absolutely honest and reliable and I will use them again in the future.Alex BeardsAlex Beards ★★★★★ These guys are incredibly honest and fair, and do great work. I have a ‘13 Cruze that’s high mileage - they understand there are some more cosmetic things I might not want to do on it, and have always been very straightforward about what needs to be done now, what can wait, and what’s not really necessary. My car runs as well at 226K as it did at 126K and I’ve been happy with everything they’ve done on it.JOSECARLOS PEREZJOSECARLOS PEREZ ★★★★★ Customer service is amazing and FriendlyLilian MartinezLilian Martinez ★★★★★ I LOVE this Place!!! Everyone is just so great. Will definitely come back when I need my car to get fix. Very Honest people!Rayjay AdgerRayjay Adger ★★★★★ I was referred to this place by a friend, and they worked very fast, and efficiently! Walking in, they greeted me very kindly asked for my patience as they took care of stuff. Absolutely coming back again, and they are really honest and helpful to the best they can.Psycho KonekoPsycho Koneko ★★★★★ These people do amazing work! My car had been in and out of the shop for a few months and they were able to diagnose what was wrong with it. Friendly service, great prices, and the employees are very informative. Will definitely be using these guys again for any further maintenance work needed.Sheila VulcanSheila Vulcan ★★★★★ The staff here was very helpful and knowledgeable. I was very pleased with the service. They will be my go to car fix it place from now on.Russ SullivanRuss Sullivan ★★★★★ They are truly My Mechanic. We travel from the far east side of Tucson because we trust them that much!!bill ruskbill rusk ★★★★★ I had my battery replaced after My Mechanic installed the engine about 15 months ago and it died & also tested bad. I called the shop and took it in. After they tested it they replaced the battery free of charge. It was still covered under the warranty.Response from the ownerI look forward to getting to the bottom of the oil pressure issue on your Dodge Durango.Billy. Ean LewinEan Lewin ★★★★★ I was driving from Alaska to Baja Mexico and needed some help with my rally car in Tucson. These guys were friendly, entertaining and unbelievably helpful to a passing English bloke in a car the like they had never seen. Thank you guys. PS We won!!Dread ZenDread Zen ★★★★★ I can't believe just how amazing these guys and girls are here. There honest and up front. This is the only place I trust with my car.Sophie Kelly KoveleskieSophie Kelly Koveleskie ★★★★★ Richard (or Boxx as he is known at the shop) is incredibly honest and trustworthy. He will go out of his way to treat you with kindness and the utmost expertise. If you need any work done on your car, come here. I could not recommend it enough.Debra DarbyDebra Darby ★★★★★ I can’t say enough about how great this shop is. They are very honest and transparent with the work they do and are such good people. I would not trust just anyone to work on my truck , but they gave me every confidence they would get the job done and surpassed my expectation! 5 stars is not enough for this family owned honest repair shop! Thank you!!Response from the ownerThank you Debra, If everyone who visits an auto repair shop was as kind and understanding as you I think there would be a shop on every corner.I'm happy we could get your F 150 back on the road.Thank you from everyone at My Mechanic. R BR B ★★★★★ After using the services from My Mechanic for multiple years I have nothing but great things to say about these people. The work is always quick, extremely well done, and VERY fairly priced. Cannot recommend them enough!!! Thank you!Response from the ownerThank you so much for the great review. we all really appreciate it.Billy and the team at My Mechanic Kace DollKace Doll ★★★★★ Chris and all of the people here are truly amazing. Always super helpful going above and beyond. Good prices for insanely great quality of work. I won't go anywhere else.Ashley McQuinnAshley McQuinn ★★★★★ My favorite mechanic shop in town. Customer service is on point and I trust them!Response from the ownerWe like to be the favorite auto shop in town. we are currently in the running for favorite auto shop in tucson with the arizona daily star. However Your review is all the award we need. Thank you from all of us at My Mechanic!! Amber AzAmber Az ★★★★★ Never have I ever been treated so kindly with honesty and integrity this is my forever shop. Recommending everyone I know. Thank you so much!!!!Response from the ownerThank YOU so much Amber, We love reviews like this. Your kind words mean everthing.We will keep providing this level of service that you deserve.Billy Ganje and the team at My Mechanic. JoelJoel ★★★★★ ...they always go above and beyond what is expected. Great workmanship and great people. I wish I could give them ten stars.Response from the ownerThank you Joel, its always such a pleasure to have you visit the shop. it also felt great to get that pesky electrical issue sorted out. thank you from all of us at My Mechanic. Jacquelynn BuckJacquelynn Buck ★★★★★ My Mechanic is unlike any mechanic I have ever experienced. They not only know what they're doing with my vehicle, but they care in a big way - going above and beyond, taking time to explain what's going on, and giving me advice that I truly believe is honest. They are friendly, personable, warm, welcoming, and also experts at what they do.Response from the ownerThank you so very much for the awesome review, we always strive to provide 5⭐ service.Thank you from Billy, Dena and the My Mechanic Team Timothy VeningaTimothy Veninga ★★★★★ Great shop with very knowledgeable mechanics. I trust them 100% with my vehicles.Response from the ownerThank you Tim for the review.BTW. The Star Link is working perfectly when there are no trees. So you have earned a 5 ⭐ review from My Mechanic as well.Thank you againBilly and Dena Michael KluskoMichael Klusko ★★★★★ I couldn't have been happier all around excellent service.Travis McCaigTravis McCaig ★★★★★ These folks are honest, they do good work and they treat you with respect, rather than an inconvenience. They keep my Jeep running laps!Brett BrattonBrett Bratton ★★★★★ My Mechanic has given me great experiences every time I’ve had work done with them. They have fair pricing, friendly staff, quality work, and the work has been done fast and efficient. They definitely have a lifelong customer in me.Dianne AlatorreDianne Alatorre ★★☆☆☆ I had such high hopes for this place, especially after all the reviews of other travlers. Being a women in a new place finding a mechanic that won't rip me off has been challenging in Tucson for some reason. I was highly disappointed by this shop . Dropped off my car and didn't get a call for a week. Called Monday, they haven't even looked at it yet. If you want a mechanic that is satisfied with "good enough" then this is your place. My car sounds worse/running rough after they "fixed" it. I brought my concerns to Chris and his mechanic and I was completely dismissed. I also particularly liked when they mansplained how to turn on my car correctly after it died after replacing a new battery ( that they installed) and blamed it on me not turning the key correctly than finding an actual answer. Sometimes there is no answer ( old car does funky stuff sometimes) I would have respected a " I don't know" than a made up excuse. If you have $2500 to throw away this is your place.Becky SiekmeierBecky Siekmeier ★★★★★ We were visiting Tucson as part of a long road trip and had to have an unusual sound in our car checked out. Turned out we had to replace the right front wheel bearing. The kind folks at My Mechanic got our car in and fixed the same day. The owner not only shuttled us back and forth to our hotel from the shop, she made excellent recommendations on places to eat and things to see while we were in town, including where to go to see a spectacular sunset. The service at My Mechanic is simply outstanding - both for our car and for us as out of town visitors. They really know how to take care of both. 🙂 Thanks, Dena and friends, for being so amazing!! If we lived in Tucson you would definitely be our mechanic. Cheers!!Response from the ownerWe strive to take care of all our customers with the highest level of customer service. But when people are traveling and need car repairs it can be a traumatic experience if you don't pick the right shop. So at My Mechanic we make sure we get you back on the road and we treat you like family while we do it.Thank you for reading our reviews and letting us provide the level of customer service we are known for. After all it's about more than just the car repairs it's also about the people that drive them.Thank you from everyone at My Mechanic for the stellar review Radu GhermanRadu Gherman ★★★★★ Great service and experience. I would not take my cars anywhere else.Response from the ownerThank you very much Radu for taking the time to leave us a great review. To any small business a five ⭐ review is better than gold. Thank you from the My Mechanic team. Alex SAlex S ★★★★★ Always prompt and accommodating schedule wise. Prices are reasonable and the crews pleasant. Can you ask for more from a mechanic? Over the years this hasn't changedResponse from the ownerWe are very happy to be your Mechanic.Thank you for the review.The My Mechanic Team Angie MillerAngie Miller ★★★★★ I can not express it enough how much these guys are the BEST ALL AROUND. They are so polite, they explain everything, do wonderful work! In and out if possible, good prices, and I TRUST them 110 percent! They always take Care of me. Very professional....Thanks Guys and Gal 😊🐓🐾Response from the ownerThank you so much for the awesome review. Thank you for being patient with us and letting us help to keep you on the road and safe. Great customers make it easy to provide great customer service. Thank you again Angie from All of us at My Mechanic. Missy JewellMissy Jewell ★★★★★ These guys are honest and fair.I came in unexpectedly and they welcomed me right away.I asked them for a battery, brakes, an oil change and to take a look over my vehicle for any other repairs that I might need.They had clear communication with me and even told me that my breaks and battery still had life left. They found some things that needed attention and told me what things I had time to wait on and what things needed to do be done right away.I even called around to see if they were giving me a fair price.I found these guys earlier by driving by and stopping by to see if they could help me check my fluids and check my tires. They were kind enough to take the time to help me.I am grateful I have found a great mechanic for my vehicle.Response from the ownerThank you very much for the Great review Missy,We are very happy we could help get your Honda in top shape so you and your passengers are safe on the road.And thank you for also shopping local and placing your trust in a small independent company like My Mechanic. Safe travels and we will see you for your next oil change. Jennifer SummerfieldJennifer Summerfield ★★★★★ Absolutely love My Mechanic. Everyone there is friendly. They always do a great job. They are fair, and I think they go out of their way to be honest and not rip you off.Response from the ownerThank you very much for the great review, it's always been a pleasure to take care of your vehicles. Thanks from everyone at My Mechanic. Jennifer HagarJennifer Hagar ★★★★★ The team at My Mechanic has gone above and beyond to provide excellent customer service even connecting me with the right person to preform a service for my vehicle and answer questions regarding a parts warranty. Their knowledge, ethics, and true compassion make them a local gem. My Mechanic truly goes above and beyond for the community as well by supporting a variety of non-profit organizations. My Mechanic should be your mechanic!Jake CoveyJake Covey ★★★★★ Outstanding business, I take all my vehicles to these professionals and have never been let down. 5 starsjs_loader

Auto Maintenance FAQs

How often should I get my oil changed?
The frequency of oil changes depends on several factors such as vehicle age, type of oil and driving conditions². It used to be normal to change the oil every 3,000 miles, but with modern lubricants most engines today have recommended oil change intervals of 5,000 to 7,500 miles. Some carmakers have recommended oil change intervals of up to 15,000 miles between services.
Should I worry about servicing my leased vehicle?
Yes, you should worry about servicing your leased vehicle. A leased vehicle needs to adhere to the manufacturer’s service schedule in order to fulfill your obligations in keeping the car in good condition upon its return. Not servicing a vehicle will not only reduce the performance but it will lead to charges at the end to compensate for the incomplete service record.
Do I need to charge my battery after I jump-start my vehicle?
Yes, you need to recharge your battery after jump-starting your vehicle. There are two ways you can recharge your car battery after a jump start. The first is through using the car’s alternator. Some people would go and use the car’s alternator to recharge the car’s battery. The second way is by driving your car for roughly 30 minutes. Even if you’re only driving for thirty minutes, you’ll have to make another stop. This means that the battery will continue to charge.
How do I know when I need new brakes?
There are several signs that indicate you might need new brakes. Here are some of them: 1. You hear a grinding sound when you apply the brakes. 2. You hear squeaks or squealing when you apply the brakes. 3. Your brake pedal vibrates when you apply the brakes. 4. The brake light turns on. 5. Your vehicle pulls to one side. If you notice any of these symptoms, it might be time to get new brakes.
Repairs & Servicing
Book an Appointment