After 6 months of visiting manufacturing plants and lots of research I bought a 2000 Rose Air as the best 35 foot class A available. Was still a great unit when I sold it 12 years later with 130k miles.
Rexhall is (waw) a "father knows best" company. Somewhat like Lazy Daze; think they make what they think you need and are not very open to questions. I asked several dealers to get me a price on an ordered unit with "modifications". Rexhall declined to give them a price. Had to order a unit with their offered upgrades, and have the dealer do the mods.
Rexhall makes the chassis, fiberglass shell, cabinets, and shower enclosure. They install the wiring and plumbing pipes. They were built like a tank, and also weighed like one - had more cargo volume capacity than weight limits would let you fill. All the components are made by someone else (as are all other brands). If you need a replacement water heater you don't get it from Rexhall. Same for engine and running gear service.