Honest, thorough, fair! These guys were great. We broke down passing through big rapids after picking up a camper. We had several people suggest Johnson's, they were closed but we chanced having it towed there anyway. They called first thing Monday after hearing our voice mail. The trans was blown in the truck we had picked up the day before the break down. They were very busy, but hearing we were stranded in town until the truck was fixed, they squeezed us in, working early and late hours. Promised to have us on the road by Friday, trans came in on Wednesday, was installed that day. Unfortunately the transfer case was also a problem. They called around found a local shop to weld aluminum, we were back on the road Thursday! A day earlier than promised. Thanks to these great guys, we were able to continue the journey home! Highly recommend Johnson's!