I can highly recommend <a href="http://www.sandcanyoncyclery.com/">Sand Canyon Cyclery</a> ask for Josh.
They are very honest, very reasonable and will stand by their work....
From their website:
Complete Tune-Up $90.00
Remove, Clean, & Adjust Drivetrain (Cranks, Chain, &...