Possibly a little more of an inexperienced opinion, but I live above them, so they were the natural choice for my first commuting bike for years (three months ago).
It has been in several times for minor adjustments and I have been nothing but delighted with the service - including when I had a pretty bad fall and managed to break the <bit that attaches gears to frame>, the broken components were replaced and the whole assembly readjusted for no charge.
Perhaps when I become more experienced, and can fill in that part name above, then it may be time to move to another shop. But for a noob, they were friendly and helpful, and most importantly made it easy for me to get back into cycling.