7:30AM - 4PM
96 Orchard St, Newbury“I was on vacation with the kids, lost a tire, my spare wasn't on a rim, but by chance I found this place and the owner was just closing up heading out fishing but took the time to swap my tires over, balanced, and back on my Jeep in like 10 minutes flat, refused any payment just glad he could help someone in my situation. would highly recommend this shop to anyone!!”
“Baron has kept me on the road for over twenty years, even to the point of finding me a replacement car when Old Nellie went to car heaven. He is an extremely competent, honest-as-the-day-is-long man and I thank my lucky stars for his gracious expertise.”
“The best .. Nothing more needs to be said !!!Have been in the auto business for 40 years and know who is honest and good and who is not...Services: General repairs & maintenance”
8AM - 5:30PM
126 Park St, Beverly“The check in and check out process was easy, staff were friendly and helpful, and prices were fair. I’ll keep using them for any vehicle repair or maintenance that I need.”
“I have been going to compass Auto for about 8 year's now and I won't go anywhere else, they're great mechanics and you can't beat there prices. They won't rip you off like some of the other shops in town.”
6AM - 9PM
97 Maple St, Danvers“I have gone to this Mobil station a few times. I am only here 4 months out of the year but I’m always treated like a very important customer. They are very efficient and respectful of my time. I will definitely return next September. Thank you Mike.”
8AM - 6PM
477 Rantoul St, Beverly“I‘m a loyal customer, all my experiences were positive but this time it was simply great. All the guys were supportive and helpful. Friendly and respectful… just superb!!! Thank u guys…”
“Stopped here because one of my tires was low. They are the nicest people and immediately helped me out. It’s not often that people are as friendly and helpful.Service: Tires”