Search found 1 match
- Mon Sep 26, 2011 8:37 am
- Forum: Replacement Window Reviews
- Topic: Thompson Creek
- Replies: 0
- Views: 19992
Thompson Creek
Thompson Creek customer service. Just had new windows installed on Saturday. The customer service pre-install was excellent, very attentive, helpful. But now, post-install not so good. I called this morning to tell them there was a problem with the screens they installed, that the frames on the scre...