You should call the shop itself. I vacationed in Tennessee recently and the shops there said they did online and when I called to schedule one, none of them did...
Not to my knowledge but I think Harley Davidson of Baltimore does
Thanks! Your answer is awaiting moderation.