Excellent for all biking needs! I've gotten great service and advice every time I've gone there. And, there's always a group of cyclists outside which tells you a lot. It's terrific to have a real bike shop in the local area, but well worth coming in from elsewhere. Ed and his crew do a fantastic job!