The salesman Ron was very knowledgeable about the products that were offered, and what was best for me. The installation team was very professional and energetic! They came across a small problem during the installation (non-technician related), but overcame it quickly with no extra cost to me! They even completed the job a day early!