Overall, I was very pleased with the professionalism of the staff, the quality of the product, how the look of the product fit with the look/design of the house, and so on. There was just one small aspect of the experience that frustrated me (to be noted at the end), and some of that was my fault. The salesman was very, very knowledgeable, he did a thorough assessment of my needs without me feeling pushed, he listened well, and he made a very good attempt to suggest products that fit the current design of my house as well as meeting my security needs. I knew that the price would be higher than competitors, but I had read in Angie's List that the quality was good, so I was willing to pay more. The delivery was within the estimated time quoted to me by the salesman, and they showed up when they said they would. The installation was quick and professional. The security doors and window treatments look great. Except for that one minor detail, we're very happy with the experience. The minor detail concerns the doggy door. If you're thinking about ordering one, triple check to make sure that it's big enough for your dog. As best I can recollect, the salesman had warned me that it was important to check to see if the doggy door was an appropriate size for the dogs, because the door was best for small dogs. Because I have two 30 lb. Basenjis, which are fairly small dogs on average, I didn't pay much attention to it, assuming that our small dogs would be able to use the door. (FYI, the salesman met our dogs during the sales meeting.) When the door arrived, I was stunned at how small the doggy door was. It was big enough for a cat and maybe a chihuahua. Only "toy" dogs can fit through that door reasonably comfortably. (I'm not aware whether there were size options on the doggy door.) I noted that I was displeased with the doggy door on the signed receipt and in a phone call to the company. They never responded. (My grades on responsiveness and professionalism would have been A's if not for this lack of response at the end of the installation.) Finally, I accept my share of the responsibility for not doing more checking before ordering the doggy door, as the salesman had recommended I do. It's just that, when you plunk down $4K for a product, you want to *love* every part of it. :-) If you think of ordering the doggy door, do your homework before finalizing the order.