I just used Duncan via a Progressive insurance full windshield replacement. The whole process was smooth and efficient - no issues. It takes a week to get the replacements. Local glass shop did the repair - and with the Horizon - had significant rust on the metal frame. Progressive does not cover this, so the labor to brush sand it down, primer it, and paint it was $200. Not bad. Duncan reported that some Horizon's are rusted out so bad, that the entire framing has to be replaced by a body shop at ~ $1000+.
02 Itasca Horizon 34HD FL XC Chassis/CAT 3126 330HP, 05 Explorer, Falcon II bar, ReadyBreak.
Toys: 6x12 enclosed, YZ250FX, YZ250, KTM250XC, XR80, Regal LSR 2100