I have brought my bike in several more times to Mike and he has proven himself again and again as one of the most motorcycle knowledgeable guys that I know.
He has even diagnosed a problem a couple times over the phone for me based solely on my description of the problem and make and model of my bike.
He consistently charges much lower rates for his time, work and knowledge than other shops do.
I am continually impressed with him, his shop and his work ethic and cannot recommend this shop enough.