We had Sun Coast replace all the windows on our 2nd floor last year. They were quick and efficient and the windows look impeccible. There were a couple of issues that we noticed afterwards with the screens that were fixed after a couple of follow up phone calls.
Because of the good experience we used them again this year to replace our front and back entry doors. The sales guy was very patient when I took forever looking at his catalogues and deciding what we wanted! There was a very long delay for the doors to come - I'm not sure why, but the receptionist was apologetic whenever we called to check up on them. We were starting to worry that we would never hear from them again, but we did! The doors were installed and there were a few details I wasn't 100% satisfied with, but were liveable (the way the trim was done and the finishing details). However, when the inspector came he had the guys re-do not only those things but even more that I didn't notice.
In the end the windows look great, and I am very happy with the doors and all the trim and finishing details.
It would have been nice in each scenario if the end product was perfect from the beginning, but they do make everything right before closing off a job.