Traveling from Texas to Minnesota in my RV, my cousin and I had a HUGE mishap! At the BP station on I-35 and Dows exit I mistook their green handled pumps for diesel and filled up with gasoline! Broke down across the bridge on the way to head north. While AAA was trying to get us back to Des Moines, we wanted to go north and found a gem of a repair shop in Mason City - Jeffrey Auto Repair Service! Calvin was a godsend, trying to help us find a hotel (neither Lyft nor Uber would take our two dogs though) so we spent the night in the repair lot. There were no car rentals large enough to get us back to MN and Calvin suggested a Penske truck - which worked out just fine! The RV was repaired and actually seems to run better than before, the repair price was more than fair, considering all the systems I could have messed up, these are good, honest people folks, and when we went to pick up the RV -- there was a GOODY BAG in it! If I lived closer Jeffrey Auto Repair would be my go-to shop! For folks passing through like us, or locals (lucky you) I suggest Jeffrey Auto Repair any day of the year!!! They are a DIAMOND!!! Calvin was totally amazing!