I've been coming to this shop since 2010 for all the routine maintenance and repairs on my SV650. They always have the right parts in stock, they do good work, and they are extremely honest. They're also not usually busy on weekdays, so you just can drop by and they get started right away.
I should mention I am female and not mechanically minded, which is a recipe for getting fleeced by most mechanics... but not here. They don't "upsell" me on parts or services I don't need. If they see an issue, they always say something like "keep an eye on this, bring it in if xyz symptom develops."
I came in today because my brakes have been feeling really weak and spongy. They said the pads are just "glazed," everything else is in perfect working order, and the brakes will be good as new once they scuff the pads up. Saved me $150 on new brakes that I thought I needed!