Freeman Exteriors

Day: August 11, 2025

Brand new Pella Window Installation in Champaign, IL

301 N Neil St #808-809, Champaign, IL 61820 Project Type: Brand New Pella Window Installation Materials Used: 1 New Pella Window Scope of Work: Removed the old, inefficient window and installed a new energy-efficient Pella window. The window frame was custom wrapped for a neat, durable finish. Warranty: 25-year warranty on the Pella window Before/After

Read More »
Scroll to Top