Contact Us

How can we help?

front of Pollard Windows and Doors Display Center

Display Centre Locations


1217 King Rd
Burlington, Ontario L7R 3Y3

Tel: (905) 633-7444
Tel: (800) 585-5561


3200 Dufferin St
Toronto, Ontario M6A 3B2

Tel: (416) 696-6716
Tel: (877) 755-2731

Mon-Wed & Friday: 9am-6pm
Thursday: 9am-8pm
Saturday: 10am-3pm
Sunday: CLOSED

aerial view of Pollard Windows & Doors Manufacturing Plant

Corporate Office

1217 King Road, P.O BOX 507
Burlington, Ontario L7R 3Y3

Tel: (905) 634-2365
Tel: (800) 263-6616

Request A Quote

Fill in the details below to receive a quote.