Yes. We've had work done at both places over the years. In fact Twin lakes was where we were sent shortly after buying our first DRV. The factory shop was "overbooked" on one of our visits to Howe, DRV sent us to Twin Lakes for some Factory warranty work!
I'll warn ya, Twin Lakes will be as booked up as Indiana Interstate!
Dan