“You get what you pay for. (In a good way.) We've been Thompson's customers for 10 years now, and we're still happy with them.
We call them when we need a tow, and they tow us. We set up an appointment when we need an oil change or a light fixed, and they change our oil or fix our light. We call them when something isn't working, and they run diagnostics and tell us what's wrong, then ask what we want them to do. They call us if they find something else that needs fixing and ask if we want them to do that, too. They've NEVER done the work without asking first.
We have never had any complaints about the quality of their work or their reasonableness. We also have never had to take our cars to a different shop to repair something Thompson's has repaired.
Two specific instances I'd like to note:
1) The first time I went in to pay for my repairs, a man with a thick accent and several kids was in front of me. His car would take some time, and he didn't have much money. (They'd been discussing a payment plan when I walked in.) The lady behind the desk called him a cab and gave him cash to pay for it. (As I understood it, they usually had one of their people drive clients home, but either that person was busy or there wasn't enough room in the vehicle for all the kids.) This has stuck with me.
2) In mid-2020, we got two new tires at a different place (Duluth Tires) which had a slow leak. We assumed the tires themselves were bad and went to Thompson's in early 2021 to get new ones after a cold snap made those two tires go flat. Thompson's, instead of selling us new tires, told us that the tires were fine but the other place hadn't cleaned and sealed them properly. They offered to do that, which would be much cheaper than new tires, and we agreed.
There may be anecdotes of woe from unsatisfied customers, but those are merely anecdotes. The bulk of our experience with Thompson's has been positive, as has that of our family members (my brother feels like he's cheating on Thompson's by using a shop in walking distance from their house). We've found them to be honest, timely, and good at their job.
If you're very concerned about money, or have a limit to how much you can afford, ask to be quoted prices upfront and kept in the loop on any extra charges (they usually do this, but no harm in asking). And ask about payment plans if you can't afford a lump sum. Communicate your needs and expectations clearly, and have Thompson's write down any special requests. They are not unreasonable and will treat you fairly.”