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
Private User
Private User
Private User reviews Toronto, ON

New Screens

Replaced oversized phantom screens that were over 20 years old and ready for a refresh. Mike was professional, courteous, friendly and provided useful instruction regarding ongoing care and maintenance. Excellent product and service.

Was this review helpful?
Company Response

Thank you for your business and the review.