If you are looking for an honest mechanic look no further. Oswald's is the best mechanic in town, no one even comes close. More than reasonable prices and they have never tried to upsell me. Plus they treat you like family.
Drew, this means so much to us! Thank you for your rating and review, best compliments ever!
- Idaho Falls