We have DirecTV, with service at our home in Colorado. When we use our Winegard dish while traveling with DirecTV service, we still get the Denver local channels.
If you want the local channels I don't think DirecTV offers a service like that, at least not one that's a total PITA to deal with as you move around. From what I read, Dish is more RV friendly. We aren't switching because Dish doesn't have our local sports station, and also we don't travel enough for it to be a big deal to not have local to our location stations.