Have been going for a couple seasons now. I take all my bikes there and have never had one problem after the work as been done. Had a complete engine rebuild done on a yfz450 with a big bore install. Tim takes care of all phone calls to the companies makeing sure the right parts come in. Does a phenomenal job and really knows his engines. Best mechanic in town!