I use a guy called Cycle Steve here in Evansville, In. Great guy and I wouldn't trust anyone else. He will do it for $20 with wheel off the bike or $50 with wheel on the bike. If you buy the tires from him (his tires are almost same as online prices) he will do it for free. On or off the bike. Call around and ask them. If they want your business (this time of year they are slow) they will negotiate with you.