I already have a recommendation for a Sunnyvale shop from one member but Penisula Motorsports is less than 2 miles for my work. I could drop the bike off early and jog in. They use to be a dealer; now they only do service. I'd rather use a dealer for my 600 mile service but this place is so darn convenient.