Oppo adviceS

I know there's plenty of us on here from around the Houston area (I use the term liberally) and also many of us that ride motorcycles. Has anyone ever had any dealings with Houston Superbikes? I need a place to take my Ducati and they have the best reviews around, but I wanted to see if anyone had a personal experience to share.