“From Indiana (originally from Port Huron), my cars steering is acting up and took my car to Todd's garage today and he had it up on the hoist within ten minutes! Did a diagnosis and their honesty was absolutely wonderful! Highly recommend Todd's! Thanks guys! You eased my mind during my difficult time after just losing my husband and all the stress I've had, your compassion is greatly appreciated!”
7:30AM - 5:30PM
2516 Pine Grove Ave, Port Huron
Auto Repair
“I received my rust proofing a week ago on my new 2026 Civic and am very pleased. I felt it needed to be done while being brand new to protect me for the life of the car. Patrick went out of his way to satisfy me and answer any questions that I had. Very professional indeed!!! Made the appointment and they said it would be done at a certain time and it was. Will definitely use their services when the 2nd application is due.I highly recommend them for all your auto needs. Thank you!!”
“They are the best, most honest auto shop around. I was able to get in for a brake and rotors replacement with replaced brake line same day! Check them out, you'll be glad you did!”
“I discovered Dale’s business, Mainstreet Garage, after moving to Port Huron in 2014. Before switching my major to Information Technology, I enrolled in the GM Automotive Service Educational Program at Delta College in Saginaw, originally intending to become a GM-certified mechanic. That training gave me a solid foundation—I’m fully capable of repairing my own vehicles and handle most of my maintenance myself. That said, there are times when I lack the lift, specialty tools, or the time to complete the repairs myself.
Dale’s business stands out for one simple reason: they know what they’re doing, and they’re honest. On more than one occasion, I’ve brought in one of my vehicles with parts already in hand—either due to time constraints or the need for specialty tools—and they’ve still taken on the job. That’s rare. Most shops rely on parts sales as a key revenue stream and won’t touch a job unless they’re supplying everything themselves.
Most recently, I had to undergo back surgery after starting the disassembly of my 2017 Equinox Premier AWD with the 3.6L LFX V6 and I was unable to replace every component behind the timing cover, along with the water pump, which has to come off anyway to access the cover. Dale’s team didn’t hesitate to step in and finish the job.
I know, without question, that I can bring any of my vehicles to them and trust they’ll get it done—whether they’re providing the parts or not. That kind of flexibility and integrity is hard to find.
If you’re looking for a shop that treats you right and knows their craft, look no further. Dale and his exceptionally competent team will take care of you. I can’t speak highly enough of these gentlemen, and I’m genuinely grateful to have a business I can trust.”
“Whenever I call regarding an issue I'm having with my car, Zack always knows right away what is going on. He is not only knowledgeable, but trustworthy as well. Because of that, I will continue to drive the 30 miles one way to bring my car here as I will not take it anywhere else! I definitely recommend them!”
“These guys have never done me or my family wrong. So many years of great service. 10/10 Best shop in town. It's hard to find a good mechanic that won't rip you off as a woman. But these guys actually take the time to explain everything to you as well as giving you a top notch deal on fantastic automotive repair.”
“Honest ,Quick repairs ,You can trust them !Which is rare in today's world of its all about the ? They are reasonably priced as well ❤️Service: Steering & suspension repair”
“I have to give a Huge shoutout to Pennzoil North! Had a bad day - coolant hose exploded while waiting to go to Canada. I was able to temporarily reconnect and barely made it back to Port Huron where we stumbled into Pennzoil. The onsite manager knocked it out of the park. She took me straight in was cool and collected and had us up and running in no time. Wow really appreciate everything they did for us. THANKS!!!!!!”
“This place is very fair priced. I will definitely come back. Informative and fast. I would recommend this place to anyone!!! I forgot to tell them I needed my air filter put back in. They did it for me. Went above and beyond my expectations.”
“We've trusted Pat with all our vehicles, and we couldn't be happier. He's one of the rare mechanics who genuinely cares about doing a great job. Our family wouldn't go anywhere else. Thank you, Pat, for all your hard work!”
“The staff was extremely helpful and very accommodating!! I will recommend everyone I know to support this small business. I will definitely be back to order my wheels and tires for my Chevelle.”
“excellent service. Al and everyone have been so much help! got me out of a broken car and put me into such a great pick!! absolutely would 10/10 recommend this place to everyone!!!”
“Professional technician on my visit for an oil change. Informed me of two small issues which one I later took care of. Air filters were offered, with no pressure to buy. Although not required at the time of oil change due to them being recently changed.Time was taken to show me how to reset oil change notification.Will definitely return to the South Port Pennzoil location for future oil changes.”
7AM - 4:30PM
936 Griswold St, Port Huron
Auto Repair
“Mr. Agnew is a very honest man. I took my car to a mechanic for ball joints and sway bar links and struts. The mechanic there put them on and sent me on my way. My car was all over the road tires making noise. I took my car to Mr Agnew and come to find out struts were put on wrong. Mr Agnew fixed my car and it drives and handles better than when I bought it. If you need a mechanic take it to Mr Agnew. He is an awesome and very very professional man if I could give him a million stars I would. Thank you Mr Agnew ?”
“Don’t buy your tires where you buy your milk?
Had an issue at Sam’s club not having the tools to remove swollen lug nuts (yes, that’s a thing) even though they are a tire shop. Called and talked with Dave which told me “if it takes all day we will take care of you. We then review the invoice from Sam’s and was able to save me $250 on the same tires. This experience was great and earned a customer for life.”
“Very knowledgeable terrific people I know them personally between there knowledge and speedy services they are truly incomparable I gave them a very tough job and they did a terrific done right job with my vehicle back in under 8 hours of being there would HIGHLY RECOMMEND for any service big or small”
10AM - 4PM
4436 Lapeer Rd, Port Huron
Auto Repair
“Spotless facility with superior attention to detail. It would be hard to find somebody in this day and age with the knowledge and passion for vehicles as Allan. Allan and his wife Julie have unbeatable customer service. Thanks for the great experience!”
“This shop has been awesome! I bought a car and have had some issues with it, Ken has been very accommodating and quick to help me. Even after having some issues with my Dad stirring up a rucus up there, he has remained very professional. After my stepdad checked a fuse, it stopped starting. He got it back up and running for me, and has been all around super helpful. 12/10 would recommend.”
“They were great, they repaired my car quickly, everyone I ran to into at the Dealership was cordial and very helpful. I really like the courtesy ride because I did not have any other option and they were very helpful.”
“Came in to have my car checked before a road trip. Was making some funny sounds. Spent 1-2 hours looking, found what was causing the issue, charged me only $50 and refused to accept a penny more despite all the work they put in. Very friendly, honest, thorough. Highly recommended.”
8:30AM - 6PM
4055 Lapeer Rd, Port Huron
Auto Repair
“If you want to get a get deal for your wheels, then D & J is the best way to go get your wheels. So go ahead and roll out there and do what you have to do to, get what you need!”
“I have taken my car here twice and both times they’ve been fast, reliable, and very generous with their prices. They’re honest and will keep you informed. I’m very grateful for Pat and the team here, and would recommend their services to anyone with car trouble!”
“After getting a flat tire going through the border crossing, on a two-day road trip, they came to the rescue. They got me in within a half hour, were kind, efficient, and communicative.”
8AM - 5:30PM
3550 Lapeer Rd, Port Huron
Auto Repair
“Took my truck in after wheel bearing went bad. They were able to get me right in. Installed new wheel bearings, brakes and had an alignment. Excellent customer service. Great prices!! Highly recommend”
8:30AM - 5:30PM
2206 Lapeer Ave, Port Huron
Auto Repair
“Old School independent mechanic that is honest and deals mainly with imported vehicles. In and out same day with an appointment. Trustworthy is the key!Highly recommend”
7:30AM - 5:30PM
2516 Pine Grove Ave, Port Huron
Auto Repair
“My family has always had cawoods take care of our cars , they are the best and so kind and explain everything and always willing to help , it’s a great feeling to trust such a great group of guys , ( Paul ,Brian Dan ) It’s a an out standing service department thank you for all you do !!”
“2015 Silverado 3500 DRW. 26,000 on it. About the last 6k the truck has been lightly drifting to the right. Had it at local GM dealerships, PLURAL, multiple times and for DAYS, plural, at a time and they couldn't fix it. Got fed up with that and decided to give Bob's a try since they work on bigger trucks than mine. Got and appt scheduled, and within 2 hrs on that day they called me with some questions and a diagnosis. Later that afternoon they got fixed what the dealers couldn't fix. The truck still drifted to the right but not as much after he repaired the rear axle alignment issue and was advised by Bob that I needed new front tires. He was so confident that it was the front tires causing the rest of the issue that if that didn't resolve it I was to bring the truck back and he would fix it for free. Since I couldn't get the same tires that were on the truck I ended up getting all 6 tires replaced. Since then I've put about 100 miles on it and the truck will roll a good half mile down the road without touching the wheel, just like it did when it was new. I reported back to Bob of the results and very happy with their service. Bob and staff were very friendly and personal and knowledgeable. Highly recommended.Services: Steering & suspension replacement”
“My guardian angel! This man is a genius! I came to him last minute with a total car and he still helped me and had my car up and running that very night! If you ain't got time for long waiting times call this man IMMEDIATELY!!!”
“Have been looking for F-150s for a while now, and found one for a reasonable price an hour drive away. So chatted with them Thursday and drove over Friday. Now the big caveat, i hate car buying it's the worst. Worked with Robere and instantly felt comfortable and taken care of.
Great shop, patient and accommodating - no games or 'let me grab my manager' kind of stuff. Just genuine help and questions answered. Great experience would recommend this dealership to anyone that asked.”