For businessesSearchWrite a reviewCategoriesAbout
简体中文English

D. Finger

United States

1 Reviews
2 Reads
3 Useful

1 review

Renewal by Andersen

The windows were fine, the marketing is psychotic

The windows were fine, but they will harass you for more business for the rest of your life. How often do they think I'm going to need windows? And if you call to ask them to stop sending you deceptive, creepy, junk mail made to look like holiday cards, they hang up on you.

2026-06-13Helpful 3