Fun, family atmosphere. The owner and management are down to earth and easy to communicate with. Sales team is highly experienced and take time to help newer sales people. The customer service department, job scheduling and installation departments work hard to ensure seamless transactions from start to finish. Everyone from operations to installers work diligently to deliver a full 360 experience.