Regina C.

1 business review
0 suggested businesses

WinChoice, USA - Dallas/Fort Worth, TX

90.16  Rating Score
11AM - 8PM ▾

Of 22 ratings posted on 3 verified review sites, WinChoice, USA - Dallas/Fort Worth, TX has an average rating of 4.69 stars. This earns a Rating Score™ of 90.16.

View Profile & Reviews

I didn't have a lot of dealings with the company itself my husband did but he seemed to be okay with the ones he spoke to. As for the guys who installed the windows, they did an excellent job and I was very impressed in the way they picked up behind themselves.