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
Nancy Mellow in Toronto
Nancy Mellow in Toronto
1 review Mississauga, ON


When the company staff first came out to quote the job they were very informative and answered all of our questions. They were on time and efficient. We really liked that they cleaned up when they were done.

Was this review helpful?
Company Response

Thank you so much, Nancy, for your kind comments. We really appreciate it.