Absolutely fantastic. He checked the bike at the dealership and had them replace a dead battery with a new one for me without me even knowing it! He had my back, and was very communicative, professional, and such a nice guy!