I've purchased two Ducati's from Bob at Speed's - a 2001 996 and a 2002 FF900SS.
To my knowledge, Speed has never worked on my bikes while they were in his shop. He has a Duc mechanic to do those things.
My other Duc, a 2001 M900Sie, was purchased at Koup's in Harrisburg, PA.
I rate Koup's and Speed's on the same plane. Adequate. The best shop is BCM in Laconia, NH.