About Business
Corral’s M & B Repair brings expert Car Repair solutions to the local community in Moreno Valley, CA, Moreno Valley. From Auto repair shop, Brake shop, Car repair and maintenance service to complex Car Repair projects, they maintain high standards of service quality. Local residents in Moreno Valley, CA appreciate their attention to detail, leading to a consistent 3.8/5 rating from 75 reviewers. By focusing on the specific requirements of the Moreno Valley, CA area, they have built a loyal following among local Car Repair customers. Explore their full range of Car Repair services and see why they are a preferred choice for customers across Moreno Valley, CA and beyond.
Google Reviews
Robert Jones

★★★★★
Edited 7 years ago
I use their services from 3 years and i can tell that there are just awesome auto repair shop especially for BMW and Mercedes ! Great guys that work there fixed my 335i always. Nice clean shop and they don't rip people off like the stealership! Last time i brought my 11 335i in for intake valve cleaning, oil housing gasket, trans fluid, and rear diff fluid. They did great work, brought out back to see my valves when the car was torn apart and when I checked out the total cost was $200 under their initial quote. I found my BMW maintenance/repair shop and i will keep to use it! Highly recommended !
Rosa Caldera

★★★★★
8 months ago
Excellent service, affordable price and quality parts. This is the reason I keep coming back to Corral’s. Thanks guys!
Melissa Duarte

★★★★★
8 months ago
One of the best experiences by far! Came in to the kindest welcome, best customer service and quickest repairs!
Jesse James

★★
☆☆☆
3 years ago
I'll keep it simple. I feel they do good work however they are overpriced and it's a mission to get to the point of what you need done due to their stupid fees. They tried to tell me I had to pay them $100 to plug the diagnostic computer into my car regardless whether they did the fix or not with them. That's was the end of my business with them.
Amber Pena

★★★★★
4 years ago
Jon was great in communicating things that were being found on my car or any work changing. He even was able to give price comparisons on the work to help me decide if and when to do it. Nancy is also great to talk to. She is very thorough in the office and knowledgable about what is going on with the cars as well. They give you a recommended time of when your car will be finished and they are either right on the nose or early. Highly recommend Corral's. If and when needed, I will only be taking my BMW there.
Christina Gonzalez

★
☆☆☆☆
Edited 2 years ago
I've had a few services done to my car here. Honestly, you're better off taking your car to an actual Mercedes Benz dealership. At least you will be getting what you paid for and Mickey Mouse won't be working on your car. As soon as an issue occurs the mechanic gets defensive. Just because he has certification that say Mercedes Benz doesn't mean he is qualified to work on Mercedes Benz. He could have printed those himself. The lack of professionalism is astonishing. Don't bring your car here. You'll regret it ! UPDATE : So since you are an owner, you are aware of the importance of customer service. I understand that there are policies. My first conversation about the issue was with the other owner. If I would have spoke to you and addressed the issues I was experiencing would you have laughed at me and said I was expecting a new car?? I then asked why he was laughing and he continued to laugh. If he would have explained your policies or possible issues, there would not have been an issue. Instead he was disrespectful, laughed at me and then continued to mock me as he hung up. The next person I spoke to told me he was the owner.Then the second guy I spoked to asked, what I would like him to do. I told him to just check it out and if it was a mistake on your end fix it if not leave it alone I would take my business elsewhere. It took me a while to take it in because myself and my whole family came down with the stomach flu. I didn't take it in right away because I was upset. I needed to cool down before I took my car into your shop then the stomach flu happened. Again, if someone would have said this is our policy there is no way around it, I would have accepted it. But the owner comes from out back and starts shouting at me and giving me attitude. That is what is unacceptable! I am in the medical field and I understand policies, what I don't understand is the lack of professionalism. Especially when you are dealing with Mercedes and BMW prices. I am disappointed if anything. There is no justification for that kind of behavior especially from the owner !
Darin Wade

★★★★★
Edited 7 years ago
If i can give them 10 stars i will. Friendly and honest with amazing prices. This is how a business should be. I came here for an oil change after reading all the positive reviews. They were having an oil change special so the price was super good. I went to the dealer and they wanted to change my rear brakes but before i bought this car i did an inspection and everything was fine and it was confirmed by Corral's Mercedes and BMW repair. The brakes were replaced not long ago so the dealer was wrong and just wanted to charge me. Never again. Anyways. I highly recommend this place and will not take my baby anywhere else. Thanks!
Michael Flores

★★★★★
7 months ago
Very good advice if you ever need any work done or any part come here amazing service and great work good prices too was helped by John
Erik Aguilar

★★★★★
8 months ago
Went in for routine maintenance, quick and friendly services, also told me about a leaking head gasket I wasn’t aware of. Appreciate the extra mile they went, definitely recommend this spot !
Areynoso39

★★★★★
4 months ago
Great customer service, affordable prices.. definitely recommend it to friends and family!
Ozzy Aguilar

★★★★★
4 months ago
Awesome service, they took care of me here. Highly recommend Corral's M& Repair.
Арин

★★★★★
9 months ago
I got a bypass done on my '83 BMW a couple years ago, so apologies for only just now reviewing. Not a lot of places will touch BMWs, yet alone the older ones. This was one of the few places I found that would do it and also at a fair price. I'd go back to them for future repairs tbh even though I live in Indio now. I trust them.
Stephon Avalos

★
☆☆☆☆
2 months ago
Mechanic was rude said my battery was bad so i offered to go get a battery and put one in or he can he said basically because I didnt buy a battery from him he didn’t want to fix my car
NEWNEW

★★★★★
Edited 9 months ago
Amazing service!!! From when I walked in too them giving me updates. Super kind to accept my warranty with Carvana. JON & NANCY are super nice to explain what was wrong. Thank you and will for sure come back. Many Blessings! 😇🩵🏁
Frances Hare

★★★★★
7 months ago
They fixed my starter and junction box waited afterhours with me to get everything completed before closing so I can have my car for the weekend. Definitely recommend them for any service and definitely will be back!!
Rushdi Cader

★★★★★
2 years ago
Excellent experience- they inspected a car I was about to purchase - a silver bmw x5 .. they noted all of the great things about the car - no leaks etc. But found that the a. Was slow to cool and more importantly they removed the oil filter and found metal in the oil.. a deal killer. But saved me 1000’s in the long run. Would recommend them highly for pre-purchase checks (1/2 price of dealer)
SPOODLE WEST

★★★★★
5 months ago
Yo this is the best place to go to for your car j Jon Jon was a great help the whole team is awesome totally the best they know a lot about cars only go here. Pull up n see for ya self. I wish could give more starz 🦾🦾🦾 thank you I appreciate yall help ⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️
Devin Richmond

★★★★★
7 months ago
Seeing this was a family business, gave me a little more confidence trying them out. Once doing business with "Jon" he won me over and I'll forever be a client! I own a business myself so customer service is huge to me, and him and his team exceeded my expectations. Kind, knowledgeable, patient, and even took his less time to fix my car than expected! Man of his word! Yea I'll always be a client!
Alyssa Traylor

★★★★★
2 months ago
Service was quick. Nice family and are willing to talk to you and explain things confidently. Very patient when I had technical difficulties with paying. Would recommend at least getting a quote and trying this company out.
Jose Lopez

★
☆☆☆☆
2 months ago
I’m posting this to warn anyone thinking about bringing their BMW here, especially if you’re relying on their diagnosis. I brought my car in specifically to diagnose an engine coolant leak. After their inspection, I received a quote over the phone. Based on John’s diagnosis, I approved the repair, trusting that they had correctly identified what needed to be replaced. When I picked up the car, I was suddenly given a different, higher price than what I was originally told. I was informed that additional hoses had been replaced — parts I was never notified about or asked to authorize. That already felt wrong, but I paid the bill because I just wanted the leak fixed. Fast forward about two weeks… the same exact coolant leak is still happening. Thank God I checked under the car, because if I hadn’t, the engine could have easily overheated. After paying $1,700 for the repairs THEY recommended, the original issue should not still be there. When I returned the car for the same problem, instead of taking responsibility for a possible misdiagnosis or incomplete job, I was told: • “If it’s another part, you’re going to have to pay for that too.” • “We don’t warranty all the parts in your car.” This was extremely disappointing because I wasn’t returning for a new issue — I was returning for the same coolant leak they diagnosed and charged me to fix. Any reasonable customer expects a shop to stand behind their work and the diagnosis they chose. After this experience, I went back through their Google reviews and noticed a pattern of similar complaints — unexpected charges, issues not fixed the first time, and problems returning soon after repairs. Unfortunately, my experience ended up matching many of those warnings. For the $1,700 I spent, combined with the lack of communication, unauthorized charges, and the fact that the original issue still isn’t resolved, this was extremely disappointing also to point out they offered to fix their issue and only charge me for “parts” because turns out the oil casket is what’s leaking $909 I called BMW parts myself even from the dealership highest price I could find was $480 these people are dishonest and there’s a reason their shop has low ratings i will be reporting to “BAR”