Daily Archives: July 12, 2013


We are absolutely thrilled with our new Invisa screen, both with the quality and the appearance. The sales person, Alan was very friendly and informative. Jacob did an outstanding installation. He was extremely professional, and very thorough in explaining the operation of our screen, including maintenance and warranty. We have […]

Bruce & Mary in Mississauga