I found the mechanic was incompetent and over full of himself, the work he did was overpriced and was of poor quality and he showed more interest in my 13 year old daughter than my bike, the guy is sleezy and I wouldn't trust him with my dog, never mind my bike.