Windows & Doors Installation & Service review in Vaughan
Green Tech Windows And Doors
999 Edgeley Blvd
Stain is chipping off within 6 months.
Lock handle broke off within 6 months
Sean did not return calls and then disappeared - re-emerged as Giant Door
Had to resolve lock issues myself and still trying to resolve the chips
Was this review helpful?