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
Private User
Private User
Private User reviews Whitby, ON
10/10

deck screen door

Great product. great service. Thanks Mark for great initial consultation and Glen for great installation Timely, efficient, when they left you wouldnt have known they had been here--everything totally cleaned up

Was this review helpful?
Company Response

Thank you so much for taking the time to write this review. We appreciate your feedback. Phantom Screens / Ontario Screen Systems are committed to the quality and service we provide to all of our customers. We’ve been screening Ontario since 1994!