Capital Sealing aka Zeal Tech Ottawa — Didn't install the sealing!
I ordered a new sealing from the company in Ontario. They told that I should pay extra $50 for the installation. Of course I paid. I got materials after a week and a month later I am still waiting for the installation! Company is called Capital Sealing aka Zeal Tech Ottawa. Beware!