Phantom Screens / Ontario Screen Systems Inc.

Windows & Doors Installation & Service
Mississauga ON L4W 3E6
Write a Review
Write a Review


Mtskh from Riverdale
Mtskh from Riverdale
1 review Toronto, ON

First Review

9.8/10

Screen door installation

Made contact at the home show several years ago, called to have a door installed. The installation was well done and didn't take long. The screen still works perfectly. We regularly receive favourable comments on the screen.

Was this review helpful?