Just had a bunch of things taken care of, including a bad clutch pad & cylinder replacement. These folks know their stuff. The only item they seem to have forgotten is a burned out brake light that they actually told me about. It's a small thing, and they didn't charge me for it. Main thing is they got my big issues taken care of. With major repairs, mechanics often fix one problem and create new ones. Or they needlessly replace costly items that "fix everything" without really diagnosing the issue. I've had neither experience with Rocha's. They're not cheap but they're really good.