Had them install 7 windows in my home .very bad job on the cappping .windows leak and are drafty, the were also install out of square. they were here to repair them now they look worse
Had them install 7 windows in my home .very bad job on the cappping .windows leak and are drafty, the were also install out of square. they were here to repair them now they look worse
Country: Canada Province: Ontario City: London
Category: Construction & Repair
0 comments