14 Apr, 2021 → by ClaimboUser841046
Because it has been over four and a half months since I signed a contract with them and still don’t have my doors in.
1
I had Castle Windows in my home on December 2nd of last year. I signed a contract with them for a sliding glass door. The contract said installation in 90 days. I thought it a bit much but when along with it anyway. I was informed that my door would be in at the end of...