99.6% would refer friends and family to us

5 stars Customer since 2007

Courteous and friendly. Service done on time as promised.

5 stars Verified customer

Ray's is always there for us...even last minute requests. They are honest, forward looking, and go out of their way to be helpful. They explain everything and provide costs prior to any work being done. I'm so glad we found Ray's Auto Service and recommend them any time I get the chance.

5 stars Customer since 2014

As always service for both of my cars is very good.

5 stars Customer since 2005

Awesome as always and very helpful

5 stars Customer since 2005

As always service was great !!

1 stars Customer since 2015

Fantastic service at every step. From the initial call to describe the car issue to the pickup and every phone call and service done, working with Ray’s employees was easya nd enjoyable. Very reasonably priced, timely service, and great work! Highly recommend Ray’s Auto Service!!!

5 stars Customer since 2017

I trust Ray's with all my car maintenance needs.

5 stars Customer since 2015

They always go above and beyond anything you ask me to do out to look into something all mechanics are great and Bruce and Chrissy are

5 stars Customer since 2005

As usual AWSOME!

I came in for a low tire pressure leak.

Instead of telling me to purchase a new tire.

They plugged the tire leak and saved me lots of money $$$$$$ !!!!

5 stars Customer since 2014

You guys are awesome. From the offer of a coffee to the prompt and thorough service, i felt cared for and in good hands !

Also in Haverhill

Optometry

Acuity Eyecare, LLC

5 stars 977 reviews

I had Doctor Johnson, and he was excellent. I have found a Doctor I'm confortable with, I can stop looking for someone competant.
Read More …

Veterinary

Salem Animal Hospital

5 stars 358 reviews

Salem Animal Hospital Hospital has been my 3 cats Hospital for 25 PLUS years. I have always have the best care & attention for all 3 of my cats. I have recommended the salem animal hospital to others & will continue to do so. AnnMarie
Read More …