Good bike shop in St Louis?



I'm two hrs north of St Louis

I have a very high quality mt bike that needs some work

Any advice in bets shop to take it in St Louis area?
There aren't any shops where I'm at and I don't have
time to do it myself.

TIA!