Solar Industries
Lifetime Warranty Deception
Solar Industries Aluminum Windows, advertized as Lifetime Warranty, in large Letters on their product, for my home sold through Home Depot. Read the small print. Only latch and rollers covered. Thermopane windows seals break down in my windows within 2 years causing fogging between the glass, and ...