Hi Ho: Everyone has to figure out the best approach, but for me the company in Hudson, FL gets my vote. I am very independent as far as fixing things in the coach. Our last coach was a 2000 Itasca Suncruiser that in 13 years never went to the shop for work. I'm sure y'all know that in that time and 45,000 miles there were quite a few things to do. That is especially true since I simply redo things my way a lot even if they worked as originally expected.
Anyway dual pane windows are something I'm sure I could fix, but it just isn't worth the hassle. The outfit in Hudson, FL charges about $200/window and gives a prorated 10 year warranty. There are very few things that I consider reasonable when it comes to service work, but this is one of them. Windows are cleaned on both sides as well as possible and the seal is different than the original. I believe that it is this seal and the way it is installed that makes the difference.
I put window rebuild in the same catagory as dry wall. Building and rebuilding things is kind of a hobby, so cement work, framing, electrical wiring, plumbing, putting on a new roof etc. are all things I'm comfortable with. Dry wall is also something I have done more than once, but I don't like it much and would simply rather pay someone else to do it. They can do it faster and good enough to be acceptable.
Anyway, time will tell if the Hudson, FL rebuild was a good choice. By the way, we got 10 windows done. It took 3 days.
2006 Tiffin Phaeton 40QDH