The Vinyl Windows London Loves

Because we at McCallum Aluminum carry only the best products, we sell vinyl windows from North Star, a longstanding leading manufacturer whose products are constructed to exceed industry requirements. Manufactured in Talbotville, just south of London, premium Energy Star-certified vinyl replacement windows come with lifetime warranties.

These money-saving windows are installed by experienced professionals, who offer a lifetime workmanship warranty from McCallum Aluminum. Best of all, they’re nearly maintenance-free, meaning less work for you, the homeowner.

For energy savings and increased curb appeal, contact McCallum Aluminum today to get a free estimate on our attractive vinyl windows.

Exlcusive North Star Collection