Talk to Josie Candito, Michael Tavares and Rui Silvestre,
Your Local Master Mechanic High Park!
Josie Candito, Michael Tavares and Rui Silvestre
Open today: 8:00 AM - 6:00 PM
Monday: 8:00 AM - 6:00 PM
Tuesday: 8:00 AM - 6:00 PM
Wednesday: 8:00 AM - 6:00 PM
Thursday: 8:00 AM - 6:00 PM
Friday: 8:00 AM - 6:00 PM
Saturday: 8:00 AM - 1:00 PM
At Master Mechanic High Park, conveniently located right off Dundas Street West, we are available to assist you with all your car troubles right away. From the moment you step into our store we will do our very best to make you feel at ease, listen to you, and sympathize with your concerns. Our staff will be there for you every step of the way showing you photos of what's wrong or taking you into the bay to explain repairs in person. Beyond your car needs and repairs, we offer frequent car care clinics to help you get to know your car. We aim to be considerate of your budget as well as your busy life and strive to make your visit as easy as possible.
We are even dog friendly! Call a mechanic who genuinely cares about you and your car.
Some of our expert services include:
- Quality Engine Repairs
- Quick Emissions Testing
- Reliable Brake Services
- Synthetic Oil Changes
We are very proud to have been voted Toronto's Best Car Service, winning the DIAMOND Award in the 2014, 2015, AND 2016 NOW Magazine which is voted on by the people in the High Park community. Thank you so much to our customers who voted for us!
At Master Mechanic High Park we strive to make your visit as easy as possible. Visit us today or even call and drop your car after hours!
Preventative Maintenance Automotive Services
Oil Change & Fluid Exchange Services
- Multi-Point Vehicle Inspections
- Synthetic and Regular Oil Changes
- Transmission Fluid Flush
- Engine Coolant Flush
- Power Steering Fluid Flush
- Brake Fluid Flush
- Engine Oil Filter Change
- Transmission Filter Change
- Engine Air Filter Change
- Cabin Air Filter Change
- Fuel Filter Change
- Tire Rotations
- Wheel Balancing
- Wheel Alignment
- Maintenance Tune-Up
- Fuel Injection Service
- Brake System Service
Full Service Car Repairs
Under Your Car
- Brake Inspections
- Brake Repairs
- Steering and Front-End Repairs
- Suspension Repairs
- Transmission/Drive Train Repairs
- Exhaust Systems
- Tires and Wheels
Under Your Hood
- Engine Light Diagnosis
- Electrical Diagnostics
- Dashboard Warning Lights
- Radiator and Engine Cooling
- Fuel System Repair & Maintenance
- Battery Repair & Maintenance
- Heating Systems
- Air Conditioning Service & Repair
- Rust Check
"I wanted to say a big thank you to you and your staff for helping me out last month. I was going on three road trips in four weekends - all of them at least a four hour drive away, by myself for two of the three, to some pretty remote, not great cell serv..."
We are proud of the work we do and the great feedback that we get from our customers. Read below to see what customers are saying about their Master Mechanic!
Click here if you would like to leave a new review.
Happy Travelers"I wanted to say a big thank you to you and your staff for helping me out last month. I was going on three road trips in four weekends - all of them at least a four hour drive away, by myself for two of the three, to some pretty remote, not great cell service areas - and my car was behaving a little strangely. It wasn't starting properly, would chug, not start right away, etc. You spent a day with it and couldn't figure anything out, but offered very kindly to replace the fuel filter at no charge to us, and you asked me to let you know how things went. I was able to do all three trips with no problem and got home safely. And since the car was still working fine, we were able to make one more long, unexpected trek the following weekend, when we found out we were going to Ottawa to pick up our new rescue dog, Clea. That was a very exciting surprise and thankfully, we were able to get there and get her to her new home safely. Thanks so much for the great service!"
Happy Family"Rui did a great job. He was recommended by my brother Lou, who has work done by Rui as well. I am very pleased wit the job and will tell my sister to also make the change! Thank you."
Very Impressed"I was very impressed with the service and my interactions with all the members of the team. I am moving across the country and I wish I had leaned about your company years ago instead of only recently!"
Useful Reviews"They were great! All the reviews were spot on. Will definitely recommend and return."
Wonderful First Impression"Great customer service. Called when job completed. Very Friendly! Definitely a great first impression."
5 Stars"Great service! Josie and Rui were fantastic! A real pleasure taking my car in for an oil change and chatting while I waited. Can't wait to go back again! 5 stars!"
Trusted Recommendations"Thanks for always being willing to explain things to me and not charging when it seems inappropriate. Makes me much more willing to pay for things when necessary and trust your recommendations. "
Looking Forward To Maintenance"In 30 years of car ownership I have never had such great service. Honest, respectful, very knowledgable and efficient. I am actually looking forward to my next maintenance, how strange! Thank you!!"
Rui Was Great"Fantastic service, quick and informed, would definitely use your services again. Rui was great, very friendly and helpful."
Happy Neighbours and Customers"We've lived in the neighbourhood for years and always appreciated the lovely messages on the message board. We were really pleased when we brought our vehicle to you today. Thank you very much."
Prompt and Polite"You guys are the best. It's nice to go into a shop an be treated so politely. Service was prompt and everything explained clearly!"
Trusted Team"I always come back and trust everyone working for you. Take care and have a great rest of the summer."
Honest Problem Solvers"You guys are amazing! Solved a wheel bearing problem I've had for years, turns out my wheels don't fit and no one else cared to tell me that. Thanks again, I will be coming back."
Really Show They Care"Your Service is great and the fact that you actually called to follow-up by telephone was an amazing and truly sincere gesture. It shows that you really care about your customer."
Respectful, Kind, and Good Humoured"It's official: I'm a loyal customer for life. Most women know that a lot of car mechanics will talk down to us, "mansplain" and charge us the "woman's rate"; inflated prices and upsells for work that doesn't need doing. I finally had enough today and took my car out of a competing shop and brought it to Josie at Master Mechanic High Park. I'd heard a lot about MMHP, I'd attended their annual charity event, but this was my first time there as a patron. I was treated with respect, kindness and good humour. Josie and her team were efficient, professional and honest. They explained the work that really needed doing immediately, and the work that could wait. Their prices were reasonable and for the first time in my life I felt like I wasn't getting charged the "lady rate". My car runs beautifully now, and I've vowed to never take it anywhere else. What's better is that Josie is known to be a philanthropist; MMHP holds an annual charity event to help those in need, and her whole team works the event with smiles on their faces. I'm so glad to give my business to a place with so much integrity. It's clear they value their customers and their community. Never taking my car anywhere but here ever again!"
Caring and Uplifting Shop"I take the Dundas streetcar every day to and from work and I have the wonderful privilege of going by your establishment and seeing the sign that you frequently update. I just wanted to say how wonderful it is that you put these incredible, encouraging and positive words up there. Last Fall, I was going through a really rough time. My mental state wasn't great and I felt really awful about myself. There was something about looking up from crying on this streetcar and seeing the words YOU ARE AWESOME on that sign. There was something the week after that resonated with me too but I can't recall what it is. I think it was just nice to see those words even if they were just coming from a random sign on the side of the road. And when these awful things happen in the world, it's nice to know people are out there, supporting. I'm part of the LGBTQ community and right now, your ALL FOR LOVE sign really warms my heart. So thank you. Keep it up because you never know when you're making someone feel just a little bit better about themselves, or giving them a smile or a reason or making them feel safe. "
Highly Recommend"I've never experienced this level of quality customer service from an auto shop before. Thank you, I'll be sure to reccomend your business."
Dog Friendly Atmosphere"I high reccomend!! I love the dog friendly atmosphere!!!"
A+++"Great service, upfront, very communicative, and fair. I'm always nervous going to mechanics, but Master Mechanics right away made me feel at ease. Since I was waiting I had to bring my dog, and they had treats and were very good with him, making us both feel welcome. They explained all my options, were upfront about changes they had to make, and when I was concerned a few days later, asked me to come back to check up on the car and acknowledged my concerns. Will definitely be bringing my car here. A+++ . Thank you!!"
True To Their Great Reviews"New to the area and went to this location solely based on reviews and I'm super glad I did !! Took my car in for a noise I believed was from.a previous repair I did myself and they looked at the car for me within minutes and they were super nice too.will definitely be going back to this location when I do get any repairs done on my car :)"
Timely Service"Victor is friendly and helpful. The mechanic who brought out my car was really polite (waited to shut my door for me). Work was done quickly. These extra touches keep me and my husband coming back!"
Love The Tire Hotel Service"I trust Master Mechanic High Park for all my regular maintenance and to look after keeping me on the road in all seasons. I especially love the tire hotel service!"
Feels Like Home"Dealt with Victor and he was a gem; extremely helpful and passionate about what he does. Plus, you know you're dealing with nice people when they take the time to install a positive phrase on their marketing board to honour women, on International Woman's Day and when the decor in the outside washroom, feels like home!"
Incredible Service"The only thing better than the incredible service I received was the level of customer service. As I was from out of town it is great to know that their are still great mechanics who are both knowledgeable, respectful, and caring in this day and age. I plan to come back here to have my car serviced even though it is a 4 hour drive."
Best In The City"The team at Master Mechanic High Park are the best in the city by far! They are professional, helpful and so nice! I will be going back for all my cars repairs and required maintenance. Josie is extremely friendly and helpful. Rui really helps you understand any issues that need attention and provides an honest recommendation on repairs. "
Great Team"I hit the Mechanic jackpot today when I googled and found Master Mechanic in High Park. The environment and customer service when I phoned and walked in was so friendly, I felt right at home. Victor was the most pleasant rep I have ever met in a mechanic's shop, and the team working on my car was fast and yet extremely detailed. Anyone can fix a car, but it's the way you are treated start to finish at this shop that will have me coming back. Way to go Josie! You have a great team. "
Excellent Shop"This place is excellent. Victor, Josie, Rui and all the staff are very helpful and thorough. Unfortunately I had to take my car in twice in the last few months, both times for more complicated repairs. I was always kept up to date on what was going on with the repairs, and given helpful information and advice about how to do only the necessary repairs, leave less pressing issues until later, and save some money. The work was very good. I was especially impressed with the job they did on my VW, which has caused other mechanics some problems in the past. The last set of repairs resulted from an accident that happened months earlier. I was experiencing a shimmy at highway speeds and other mechanics could not determine what the problem was. This shop went through all the possibilities methodically, figured it out, and now my car drives beautifully. All that was done at a reasonable cost. I will be coming back here for all my tune ups and for every repair I need. I'd recommend this place to anyone."
Went Above And Beyond"I took the car in for a rust proofing. In the process the driver side window was badly scratched. I gave them some informal online feedback and they followed up and fixed the problem - for free. I wasn't expecting them to reply. Really appreciate Sophie's and Vic's customer service. They went above and beyond. Even arranged for the problem to be looked at another location, closer to home."
Highly Recommend"First time at Master Mechanic this past week. I found them to be friendly and helpful. I was happy with the service would recommend if your looking for a place to service your car."
Best Place I've Been"This was by far the best place I have gone to get my car fixed. The service was wonderful and now my car is running better than ever. Thank you Josie and Victor."
Feeling Of Family"I went in to get me winters put on the service was spot on, kind and honest. Walking in you get the feeling of family, I'm glad I took the chance and now I will be returning next season"
Kudos To The Team"Again I am impressed with the professionalism of Victor and Josie. Good work. Kudos to them and the entire team at Master Mechanic High Park."
Nicest Employees"Perhaps employ the nicest auto mechanic shop employees I have ever met. Very friendly staff. I needed a same day oil change so I called a few places that were close and they all said no. Finally called this place and although they were incredibly busy, they said yes. Got my car in and out when they said they would and they did a great job. Keep up the awesome work!"
Very Accomodating"The absolute BEST no questions asked! Victor listened to me and took a look at a car I had recently bought and was very honest in telling me what I purchased a lemon. My only regret is that I did not come to them before buying it. The team there was so sympathetic about what had happened that they waved my safety test. This in turn has made me a Master Mechanic client for good! Easy to talk to and incredibly accommodating. There are honest mechanics out there and Master Mechanic High Park are a glowing example of that. Thanks guys! "
Found My Go-To Place"Just moved into the city. The service here was fantastic, quick, professional, and the staff were very personable and knowledgeable. I've found my go-to place!"
Wonderful And Consistent"I cannot say enough about how wonderful and consistent the customer service is...keep it up!"
Priceless Service"Great job! Thanks! Really enjoy having you guys as my mechanics! I feel you are straight forward and honest and that is a priceless service and also what keeps me coming back. Take care and hope you get some time off!!"
Above And Beyond"Greatest place ever to get your car fixed. Friendly staff that go above and beyond - even twice doing minor repairs for free! Couldn't recommend them more highly."
Incredibly Friendly"Everyone was incredibly friendly and work was done as requested. Every question I had before and after service was answered quickly. Will recommend to anyone needing a place for their car. "
Informative And Honest"My father recommended me. Every time I go there it's been really good. The mechanics are informative and honest, which is appreciated. Thank you."
Awesome Team"Josie and her staff are awesome! They are accommodating, knowledgable and honest. Can't imagine ever going anywhere else!"
My First Car"You guys did an amazing job and went above and beyond. This is my first experience with a mechanic as this was my first car and you guys made it painless. Thanks Victor."
Will Be Returning"A few weeks ago I started to hear noise from underneath the car when driving at high speed. I called Master Mechanic and was advised by Victor to stop by the next morning around 10 AM in order to test drive the car at the highway (when less traffic is around). The next Morning, Rui, the mechanic, fixed the problem in 5 minutes (after test driving the car). It turned out to be a loosen plastic guard with a missing screw. They didn't charge me a penny and didn't try to sell other services. Very happy. Will definitely come back."
Great People and Service"If there was a six-star option, I'd be giving that instead. I tried this garage out for the first time recently and the level of service and affordability was mind blowing after being hosed by my dealership (Classic Honda) for years. A job quoted by the dealership amounted to more than twice as much, and when the work was done at Master Mechanic the final price was actually LESS than the original quote. They also let me borrow a vehicle while mine was in the shop - something I've never had as an option at much larger garages that ought to know better. Great people, too - highly, highly recommended!"
Great Explanations"I always have great service at Master Mechanic. Victor is great in explaining everything to me in simple terms as to what's wrong with my car."
Clean Shop"Very happy with the service I received today. Prompt, professional, friendly service and a surprisingly clean and fresh smelling shop. Big thanks to Victor. Great job!"
Helped On Short Notice"I have never brought my car to you before so I appreciate you taking me with short notice for my flat tire. I also really appreciate you keeping the car overnight until I could pick it up. Thank you."
Comfortable With My Mechanic"Josie and the gang are knowledgable, friendly and helpful. They've been servicing my vehicle for several years. I am very comfortable and happy to continue to go to Master Mechanic High Park."
Big Thanks To Everyone"I have been taking my car to see the folks at Master Mechanic for years and I can't say enough nice things about them. I own a dog walking company and I use my truck to transport this precious cargo around so having my vehicle is top working order is VERY important to me. The service is incredible, they always manage to squeeze me in even when they are busy and they really do treat you like family! BIG hugs and thank you to Josie, Victor, Rui and the whole crew!! "
Very Happy With Results"I can't tell you how happy I am that I ended up bringing my car in here! Josie, Victor, Rui, and the rest of team are absolutely amazing and they truly do treat you like one of the family, as soon as you walk in the door! Days before leaving on a two week road trip, I started having issues with my front bearings. Knowing I only had a few days to deal with this, I started to get nervous as I was going to be travelling into some remote areas and didn't want to end up on the side of the road, in the middle of nowhere. But, these guys not only had the bearings issue fixed quickly, they made sure my car was running in peak performance, and went above and beyond to sort out some additional issues I was having with the car while they were at it (at no cost to me, which absolutely blew my mind). I confidently drove away knowing that everything I needed repaired was done, and more, and that I wasn't going to run into any issues while on my trip! I can say with all honesty that you're not going to find a better, more professional and HONEST shop in Toronto. You can trust that they're going to get the job done, and they won't let you leave until you're 100% satisfied! I couldn't recommend them more! Such a top-notch place! Hopefully I won't have to take my car in for work anytime soon, but the next time I do, I'm bringing it here!"
Quick Service"The staff at Howard Park are really awesome. They unexpectedly completed the job within a couple of hours by staying late. This was very helpful for my busy schedule. Thanks."
Trustworthy Mechanics"I have been taking my car to Master Mechanic for over 4 years. I cannot recommend the courteous and skilled staff enough. My car, it is safe to say, has seen better days, but it is treated with the same respect as some of the pricier new model cars they also service. I want a safe car but without over service and I know Master Mechanic will advise me of what I need to do to keep it roadworthy but without extras that at this point would just be gilding a rust body. If you're looking for great, trustworthy mechanics look no further than Master Mechanic High Park."
Attract Loyal Customers"I decided to go to Master Mechanic in High Park because it was close to me and seemed very well reviewed after doing some research online. I dealt with Victor when I brought my car in and I was in a bit of a time crunch as well as being away on business for the two days my car was in the shop. All I can say is this was easily the best experience I've had at a mechanic over my 12 years as a car owner. It is pretty obvious that they run their business to attract return customers instead of quick cash grabs. I will definitely be going back and I would highly recommend the High Park Master Mechanic Location to anyone and everyone."
Great People Skills"I appreciate the call that the car was ready for pick up. car was facing forward to drive right out of the parking lot; I love Josie's people skills, always welcoming and appreciative of my business."
Forever A Client"I have been a long time client of MM and love the people who work there. The service is professional, safe and prompt. I have recommended friends. I will remain forever a client."
Quick To Respond"The service was quick, the staff friendly and quick to respond. The service is always excellent. I would recommend to anyone in the High Park area."
Pleasure To Visit"It is always a pleasure to visit your shop Josie. Keep up the good work."
Attention To Customer Needs"Excellent service, attention to customer needs...the best service I have ever experienced during my lengthy car ownership life (40+ years!) Thank you."
Best Shop"This is the best shop I've ever been to. They go beyond what is expected of them to please. Josie, Victor and Rui make a great team and I will be recommending them to everyone. You guys ROCK!"
Top Notch"You guys have always been top notch. I do also feel that this location is of the highest quality and should be mirrored at other sites. The customer service and friendly staff keep me coming back every time."
Immaculate Shop"Thank you very much for fixing my rusty front brakes on a saturday morning. Your staff were all very friendly and the shop was immaculate and cool."
Excellent Service"Always a pleasure taking my car into Master Mechanic. Excellent service. I always leave knowing my car was in good hands. Thanks."
Clear Explanations"I've gotten my car serviced here for many years. The folks here are friendly and helpful. They explain clearly what needs to be repaired and give an exact estimate in advance. I trust them."
Will Always Refer"Great neighbourhood shop. I always refer people who are looking for a new mechanic."
Brakes Feel Great"Thanks to Josie, Mike, Victor and Rui! My brakes feel fantastic, what a complete difference. Amazing quality of work, service, staff and fair prices. Very luck you are so close to my house to. Location, location, location! Thanks again."
Definitely Returning"I will definitely return for work on my car. I have already started to recommend you to friends. I really like that the owner is a woman."
Customer For Life"The owner and staff are always courteous, professional amd most importantly honest. I will be a customer for life! Excellent!"
Great Communication"Great Team! Appreciate the communication that the Master Mechanic team has with me. They let me know what the issues are, which are the most urgent as well as options to most effectively take care of my car."
Thank You"Timely, friendly, caring, professional, teamwork evident. Thank you for keeping my \clunker"functional for me! """"
Positive Energy"Nice touch following up with me. Very friendly service. Great people skills. Victor's positive energy, and customer sensitive sense of accountability really made a positive impression. Keep up the great work!"
Quick And Effective"It is good to have my car serviced by those who know it well. You guys are awesome. Every time I bring one of our cars there you repair or service it quickly and effectively."
Recommend To Others"Since I started coming to Master Mechanic just over a year ago, I've been very pleased with the service and the friendly, helpful staff. I would definitely recommend you to others. Thanks."
Wonderful Mechanic"This email is long overdue, and is something that I've been meaning to send for some time now. I wanted to take the time to tell you how absolutely wonderful our local Master Mechanic is! It's the one on Howard Park (and Dundas). Josie and Shawn are amazing! We have been taking our vehicles to them for years now and the service that we receive from them is outstanding! My husband and I trust and value their opinion. They are always willing to accommodate and work around our schedules. We're so lucky to have them in our neighbourhood just a walk away and we recommend them to many of our friends and neighbours in the area. They truly are the epitome of service and an asset to the Master Mechanic franchise! Thanks! "
Amazing Team"Thank you for your hard work and great service. You have an amazing team!"
Professional And Friendly"I was recently at your location to have a e test done on my vehicle. I am not from Toronto and don't know the area at all. So after hours of being lost and frustrated I found this location. I dealt with Josie and what a great experience this was. I needed information on where the DMV was and she printed me out directions. She is amazing. However I found all your employees at this location to be very professional and friendly. This was a high time in my day to speak with people so friendly not to mention helpful. Thank you so much for such an amazing experience , there isn't many garages that treat a woman so well. Keep up the great work. Many Thanks"
Returning Customer"I have been a customer at the High Park Master Mechanic location for the last couple of years. I'd like to take a moment to give some much deserved credit and recognition where it is due. As a woman I have had my wallet taken for a joyride by numerous mechanics and can't even begin to express how thankful I am that a friend recommended this shop to me. The quality of service is incomparable and delivered in such a personable manner. The staff are awesome! Rui and Josie always take the time to explain to me what the exact problem is with my truck in terminology I can understand and when I leave here I know my truck is in good hands getting the love and fixing it needs. The cost of repairs are always reasonable and completed in a very efficient time. I've never had a bad experience here and it's a great feeling knowing that I am dealing with the most honest and trustworthy mechanics I have ever met. Thank you for having such amazing people working for you. I don't look forward to my truck breaking down on me again but if and when it does I guarantee I will be returning here! A big thank you to everybody at this location!!"
Honest And Polite"Josie and Seam have been so helpful, honest and polite whenever we've need help...answering questions, changing tires, checking suspension, etc. Thanks to all for the great service and all the best for the new year!"
Great Communication"I have been coming to this location for quite some time and have never had a bad experience. The staff is great! The mechanics take the time to explain what issues your car has and they even show you while your car is on the hoist. They also give recommendations on work that should be done soon. Josie is always greeting customers with a smile and always tries to get the best appointment times that accommodate me. This location was recommended to me from my brother who also had come here and I'm glad he did."
Brilliant Customer Service"I recently took my car into the Howard Park location of Master Mechanic and thought their customer service was brilliant. I have a new baby and the staff opened the door for me to get in and out and generally the people who work there are amazing. After they finished servicing my car I even received a VIP card. I mentioned to the gentleman who serviced me that the VIP service was new and he informed me it wasn't. Josie even contacted me to say they would honour a few services because of my loyalty to the Master Mechanic that I have been taking my car to in Mississauga, which was very sweet of her to do but was totally unnecessary. Thanks so much and Merry Christmas."
Manageable Solutions"I am writing to express my gratitude for the excellent service I received from Josie and her team at Master Mechanic in High Park. I have taken my car in for service twice now and was given great service on both occasions. I am on a very tight budget and Josie really worked to offer me solutions that were manageable, even saving me hundreds of dollars by suggesting I take a look at possible recalls on my vehicle. I realize this meant not making money from my repairs, but it`s the reason that I will continue to keep going back, and will tell my friends and family about it! I have dealt with shady garages and overcharging in the past and I feel that I was treated honestly... unfortunately a rarity in my experience. Keep up the great work!"
Follow Up Phone Call"Just a short note to say thanks to Josie and her mechanics for several excellent experiences. With each visit they provided a detailed explanation of the problem and an accurate estimate of the cost. The mechanic showed me the problem while my car was on the hoist. I received my car on time and on cost. What I really appreciated and have never happened at any other service station was the follow up phone call asking if all was OK with the car. I plan to use there services for my car repairs in the future. I am recommending Master Mechanic to anyone who needs their vehicle repaired or serviced. Thanks for everything!!!!"
Very Knowledgeable"I've been a loyal customer of Master Mechanic High Park for the last 4 years. I must say they are honest, reasonably priced and have the best customer service shop in town. I personally commute over 20km just to come to their shop. I have several shops within my neighbourhood however none of them compare to the service and quality I get from the Master Mechanic High Park location. I have referred over 20 friends, family and co-worked to their shop and they have also had a positive experience.
The mechanics at Master Mechanic High Park that have serviced my vehicles are very knowledgeable and are all licensed mechanics. All their licenses are awards are displayed in the front office, which is comforting. I love the fact that at Master Mechanic you can actually speak with the mechanic that worked on your vehicle. They explain things in \plain English"as opposed to other shops who beat around the bush and using complicated tech language to explain something to you. I like the fact that if they came across any other mechanical/wear and tear issue they'd bring it my attention immediately and instruct me on when to repair and how much it would typically cost.