My wife and I bought a couple of bikes and a bike rack here. Prices seemed reasonable and they installed the rack and set it up for us.
I also took our mountain bikes here for overhauls and they did a nice job on those. The shifting on mine was a mess but they straighten that out nicely.
They seem to be a Felt and Specialized shop so if you are looking for a different brand keep that in mind.
Friendly folks and good service so I would recommend them.