This is my second time doing business with New York Sash and I wish that anything needed to be fixed or replaced in my home that New York Sash could take care of it. The staff did exactly what they said they would do. If an appointment is made for 10 a.m., the person will be at your home at 10 a.m. Promptness is important to me and that expectation was met every time. My meeting with Mike to assist with upgrading a bathroom went perfectly. Mike went above and beyond to assist with all issues and concerns to upgrade the bathroom. I would highly refer New York Sash and already have for any of work their company does. Thank you.