There are several options for bike shops in the area, so before going to Charlotte Cycles I was sure to do my research on Yelp. I saw great reviews here so I decided to come in and have my mountain bike tuned up. They were extremely knowledgeable and unlike several other bike shops I've been to in different areas, they didn't make you feel dumb for asking seemingly simple questions. Even better, they have prices that are much more reasonable than other shops in the area (I checked with other shops before committing here). Francisco runs the shop and does all the maintenance - he knows everything there is to know about bikes, not exaggerating. I see cyclists in there all the time asking him some of the most technical questions and he's able to help them find a solution for their high-tech bike. I've taken my bike in several times and each time they fix it sooner than anticipated and the fixes last longer than my experiences at other places. I've also recommended this shop to close friends, who've all had similar experiences and now use this as their only shop.
Bottom line, this is by far the best bike shop in Charlotte and I feel very fortunate to have found it. I recommend this shop to bikers of all skill levels!