Windows & Doors Installation & Service review in Pickering
695 Liverpool Road
While the guys who did the work were highly professional, quality of copper is suspect. When I called to express concerns, I was dismissed. Unsightly mess. Company does not care.
Was this review helpful?