Do you have leaking windows? We have the best solution to prevent leaks. Ottawa window medics have modern tools and techniques to help you. So don't hesitate to call us at 613-519-1317 for any information or query. And visit us