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
Kevin in San Francisco
Kevin in San Francisco
2 reviews Burlington, ON
10/10

Screen door installation

Mike Campbell did my installation yesterday. He did a great job of course; but mostly I was impressed with how friendly, happy and informative he was. I have experienced dozens of service people....he stood out among them all!

Was this review helpful?