I recently relocated to DC & my bike needed some serious work, to the point I almost bought a new one. I took it to City Bikes where they replaced a few parts, cleaned up some others and made my 10 year old MTB feel like new. They are a bit pricey, but the added value of location & competence is worth it.
more