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
Website
Charlie in Thorold
Charlie in Thorold
0 reviews Thorold, ON
10/10

Phantom Screen

I love our Phantom screen. The installation was superb and everything was done on time and in a very professional way. They did not even have to enter our home. I highly recommend them!

Was this review helpful?
Company Response

Hi Charlie!
Thank you very much for your kindness in sharing your experience with us. We're glad we could make you happy even in the days of social distancing. We appreciated serving you, and thank you for choosing Phantom Screens!