We had all the windows in our home done in 2017. We were referred to Ralph by a friend who highly recommended Ralph. After getting quotes from several other companies we decided to go with Ralph because of his price for the same quality and rating windows, time frame in which he could complete the job, and just general satisfaction with Ralph's professionalism and friendliness. Ralph installed our windows in the time frame promised with quality and care. One year later we are happy with our windows. Ralph cares about his customers and addressed some issues with our door (even though our door was not part of our purchase with Ralph).
On a side note - Ralph has proven he is not out to gouge his customers. We actually first asked Ralph to look at our windows in 2015 after we had bought our home, and were short for money, but wanted to do our windows if we needed to. Ralph advised us that our windows could wait a couple years even though that meant he would not get our business at that time.
We would definitely recommend Ralph for windows.