I like both High Gear and Efinger's, but find the latter more down-to-earth as well as better priced.
Just picked up my road bike (roubaix) from its tune-up. It has about 1250 miles but feels as new. The tune-up came out great.. I also had a couple of niggles with my seat post. Shop contacted Specialized and I got a new and improved seat post.
Good prices, friendly service & advice... You have to schedule for service just as with any LBS, but the waits are not crazy long, a few days usually (unless you're waiting on a part). Just a bit far from where I live all the way by the city, but what can you do.
Props to Mark and his crew.