Castle The Window People Reviews (1)
Castle The Window People Rating
Description: WINDOWS, SIDING CONTRACTORS, WINDOWS - INSTALLATION/SERVICE, DOORS
Address: 1617 Main St Ste 200, Kansas City, Missouri, United States, 64108-1318
Phone: |
Show more...
|
Web: |
www.sensiblycoutureweddings.com
|
Add contact information for Castle The Window People
Add new contacts
Review: unable to get warranty issues resolved because the phone number is no longer in service and company went out of business. Who handles the warranty issues with these windows?Desired Settlement: I have three screens that need replaced and a window that is fogged up and needs replaced. These are life time warranty windows.