Everyone from sales to install were all very friendly and professional. Install was scheduled for three days and was completed within one day. Installers were extremely clean, so much so that there was essentially no after cleanup to be done by us. I was working from home during install and installers were very mindful of that fact and made as minimal noise as necessary so as not to disrupt me or my conference calls. This is the second house that I've had were I've used Bayview windows and both time just as impressed, would most certainly recommend them.