I found them fast, professional, and honest. Hard to come by these days. They tried to provide tech-support over the phone before dispatching a service tech and incurring any cost for me. When the tech did come, he called before hand as requested, carefully listened to my issues, and recommended solutions that worked great. A tuneup and eight rollers later it is working like new. I highly recommend them.