They diagnosed and repaired the engine stumbling problem in short order. Even had the parts in stock.
Also diagnosed the clunking in the front suspension and had the parts to fix that too! Yes, it was a bit expensive but the problems were resolved in one visit. That alone is worth the price, especially when we are 2 1/4 hours away.