This is probably still off the beaten path for you, but New York Powersports in White Plains is a Vespa dealer and repair facility (along with several other brands) and has recently expanded into a second location. They cover Piaggio, Aprilia, Vespa, Kymco, which I've seen on their floor, and supposedly Benelli, which I haven't seen. They also handle Kawasaki and Moto Guzzi motorcycles.
I use them for stuff I don't/can't/refuse to do on my own, which, so far, turns out not to have been much, but I've been very happy with them. They've been VERY busy during this pandemic.
https://newyorkpowersports.com