A neighbor highly recommended Johnsons Automotive since I just moved to Big Rapids area. I described my problems I was experiencing with my 2003 Chevy avalanche, bad had 236 thousand miles on it. They diagnosed the problems, with getting parts for my problem it took them two days to repair the truck, which was fine with me. They found my universal joints arrested out and had some axle problems and of course an air conditioning problem. They replace them all and the truck is running great. So my neighbor's recommendation are Johnson's automotive was a good one the time it took to repair it and the cost was fair. I highly recommend them.