Pollard presently operates in a state-of-the-art, 300,000+ sq. ft. plant with its own dedicated R&D facility. Recognized as a leader in the window and door market, Pollard is known for developing innovative products that surpass the most stringent building codes in North America.
Our address: 1217 King Road
Burlington Ontario L7R 3Y3
Telephone: 9056337444
Service: Windows and Doors Replacement
We are sorry, but the values you entered are invalid