Contact Us

We’re here to help. Use one of the options below or for immediate assistants please call us, were here Monday through Friday 8 am to 5pm, and our booking department is available nightly Monday through Thursday till 9pm and on Saturdays from 10am till 2 pm.

  • Looking for our Head Office?

    3430 Schmon Parkway,
    Thorold Ontario L2V4Y6
  • Looking for our Manufacturing Facility?

    25-27 Keefer Road
    St. Catharines, ON L2M 6K4
  • Have a Service Issue?

    Click Here

You can reach us by email:

Please select the CIRCLE and click the SUBMIT button.

43.113418 -79.237980


Click for the BBB Business Review of this Windows in Thorold ON
Sign up to receive special offers and promotions from Landmark
© 2017 Windows & Doors Installation Company - All Rights Reserved.