Spill was nothing, I was stationary when I went over, more just the embarrassment and hassle picked it up again.
Rented from Eagle Rider (Mission District branch) 3 times and Dubbelju (again was in Mission Dist) once, between 2017 and 2019. Both were great, no hassles. Rented a HD 103 Dyna Low Rider, HD 107 Road King and Yamaha Super Tenere from EagleRider, and a Triumph Bonneville from Dubbelju. In all cases, the bikes were great, well maintained no problems at all. Initially, I rented lids from EagleRider, but early on they had very little choice/sizes of full face lids, and the one that fitted my had a scratched visor. Plenty of half piss-pot lids mind, they don't charge for these, tried one once, sure it fits the look for a Hog, but wasn't to my liking (and they're barely legal here in the UK!) Later trips I took to taking all my own gear, boots, gloves, lid, jeans, jacket etc. Definitely easier with my own lid with intercoms fitted to get satnav directions from phone!
The only thing with bike rental (and like many things I found in the US), is the headline price seems reasonable, but then there are tonnes of taxes and extras to bump things up: CA environmental tax, breakdown cover, insurance, damage waivers, bridge tolls etc. Before you know it, you're paying twice the advertised daily rate! Dubbelju were more transparent with more stuff included in the advertised price, but it was a higher price, to begin with - ultimately very similar prices between them.
Look for their deals, end/winter/early season can be cheaper. Sometimes random bikes are very cheap: the Super Ten was oddly only $89/day, whilst BMW GSs, Tiger 800s and even MT09's were way more $100-150/day! Not tried the South San Fran EagleRider, they always had odd opening times which I could never fit my pick up/drop offs into.
Overall, can't fault EagleRider's service, definitely top-notch, it just can be a spot pricey.