This is a lot subjective but I am not a fan of the Slocum windows.
theWindowNerd...
Newtown Slocum Harmony Replacement Windows
-
- Posts: 1893
- Joined: Sun Feb 22, 2009 5:52 pm
- Location: SE PA & NJ; CT
- Contact:
800-399-4623