Phantom Screens / Ontario Screen Systems Inc.

Windows & Doors Installation & Service
1295 Eglinton Avenue East, Unit 14 Mississauga ON L4W 3E6
Write a Review
Write a Review


Replacement Screens

Absolutely the best products and service second to none. They were able to make them brand new and the service was excellent. Definitely worth the money.

Approximate cost of services:
Was this review helpful?
Company Response

Hello! Thank you so much for your kind words and for choosing Phantom Screens for your home! We wish you great times with your Phantom Screens!
Kind regards, Phantom Screens Ontario Customer Service