SALES PITCH -> The process started probably 11 months before the actual install. The sales aspect of the job was somewhat heavy-handed. It started with a person who stopped me in front of house and ended up setting up an appointment for a Sales Rep to come out. I thought the presentation would take maybe 30-40 minutes or so, but it was a few hours! The Sales Rep was very knowledgable and thorough, but timing/budget wasn't right. I had a couple of follow-up calls out of the blue, from other employees. Then on the 3rd follow-up I was ready to install. Only problem was that I was constantly asked for my credit score/information even though I said I wasn't interested in financing. ORDERING -> They sent another person to the house to review the product with me (again), write up the order and re-measure (Sales Rep had measured as well). He also was very informed about the product. When I hesitated about total cost, he worked with me to get a price I liked. This took about 30 minutes. Once ordered, a project manager came to my house to measure the windows again (3rd time), and review what would happen with the install. This took about 15 minutes. SCHEDULING (WORST part of the experience) -> It was my understanding that once the order was placed, someone would call me to schedule the install. I waited 3 business days and hadn't heard from them, so I called to schedule. At the time, I was given an install date of Fri, May 21st. I remember so vividly because we had a discussion about whether or not that was Memorial Day weekend (it wasn't). I was to expect the installers anywhere between 8-10 am. I called the Monday before (May 17th) to conifrm that someone was coming out on Fri May 21st. I received confirmation and was excited to proceed! On the install day, I waited, and waited and at 10:00 am called because no one came. After being put on hold for ~7 minutes, I was told I was NOT scheduled for the 21st, but was scheduled for the 28th. What a lie! Especially since I had confirmed the install date just a few days before, and whe I originally scheduled, the scheduler & I had had a very distinct conversation about how I was scheduled for the weekend that was NOT the holiday weekend. My thoughts on what happened is that they outsource the installers and the people scheduled to do my install just flaked out, so they had to scramble and find another day.time for my install to happen. They wanted to schedule for another week out, I told them I wanted the next available appointment, which ended up being that Monday. INSTALL (best part of the process) -> The install day went well. A father/son duo were sent to do the installation. They repaired damaged window sills and walls so that everything looked great when they were done! They were very professional and demonstrated how the windows worked. I was very pleased with their work. The overall process took a few hours. Once completed they said an inspector would come by a couple days later. INSPECTION -> My expectation was that someone was coming to inspect the work that was done by the installers. I received a call that the inspector was on his way and was coming from the hospital. I thought he was finishing an inspection at the hospital. But when he was accompanied by his wife and in an air-cast, I realized they meant something different. As he struggled with walking, he was only able to make it to the 1st floor, which was absolutely fine. The problem was he only glanced at one window, nothing close to an inspection of the work. He didn't even attempt to look at the other windows on the 1st floor. His focus was more on selling me additonal product!!! He asked if I needed roofing, I said no. He asked if I was sure - I didn't realize until later that the installers had dislodged a shingle (accidentally I hope) on the front of my house. SATISFACTION -> I am VERY pleased with the new windows. We are 4 months in and have had no issues whatsoever. Even though there have been some torrential rainstorms, with no leaking or issues. They look beautiful and have helped with energy costs, noise reduction and are much easier to clean. AREAS FOR IMPROVEMENT - > 1) I think PWS can improve the sales aspect of the process, by decreasing the amount of time spent in the pitch. A 30 minute presentation total should be satisfactory. 2) I hope my scheduling experience was a fluke, but owning up to mistakes and offering the customer the best you can, goes a long way. In my case, there was no apology for the "confusion", nor an offer to do the job as soon as possible. 3) If the inspection is really another sales pitch, then don't call it an inspection, call it a follow-up. But if the intent is for someone to inspect the work, then they should inspect all of the work.