No idea about Marvin, but we got new
replacement windows from Champion Window last year. The old windows were really worn out and we had no choice but to replace them, and we're happy we got new ones installed, because we see a marked difference in our energy bills! You might want to call their factory representative for a free in-home estimate.