99.1% would refer friends and family to us

5 stars Verified customer

Good service, good price, friendly staff

4 stars Customer since 2017

They were very helpful very considerate and I thought they were kind I'm dropping my car off in the morning they took me back to work..

5 stars Customer since 2015

Excellent service and prompt.

5 stars Customer since 2017

Even when down a man or two due to illness, still tremendous service on time and as done well.

5 stars Customer since 2009

Very professional shop. Experienced mechanics who took the time to do a very thorough job for a complicated electrical problem I had. Would recommend them to anyone for big jobs or small.

5 stars Customer since 2011

The crew at KPS are honest and thorough with their work! I have been trusting them with my car for many years already. Will always recommend their service!

5 stars Customer since 2016

Reliable and prompt.

5 stars Customer since 2006

We would never even THINK of going anywhere else for car repairs, major or minor.

5 stars Customer since 2008

Bob and his crew have been taking care of our family cars for years! Trustworthy and reliable. I highly recommend them!!

5 stars Customer since 2017

Wow.. Great efforts are made to provide excellent customer service. We live in the local adult retirment community. They offer pick up and drop off services. The brake job was 1/2 the price of the dealership and without having to wait for it. They try very hard to please the customer and the owner offers his cell phone number if you are dissatisfied you can call.

Also in Princeton


Lawrence Animal Hospital

5 stars 219 reviews

Dr. Wilson was not only knowledgeable in treating my cats but also very kind and compassionate towards their novice owner. I highly recommend him and all the staff at Lawrence Animal Hospital.
Read More …


Casa Aziz

5 stars 538 reviews

Overpriced and the worst hair cut and colour I ever had. He did not listen to what I wanted and I sat crying through the whole ordeal once I'd sen how bad it was. I was charged $425 . I thought he should have waived the cost and I paid as I was in such a state .
Read More …