Over the years I have owned several vintage BMW and Honda motorcycles, and this place has always been my go-to spot for the Hondas.
The staff here have been helpful helping me find parts, and the mechanics have done work on several of my bikes.
I work on my own BMW, so I am not sure if they would service a vintage BMW or not. Nonetheless, I have been here about a dozen times, I have referred friends with bikes to go to D & D, and in all cases it has been a positive experience.