100% absolutely outstanding, completely exceeded my expectations. The crew was on time, worked like a fine tuned unit, helpful to each other, no idle chatter or loitering while in between tasks. If idle, the guys respectfully stood back from the Workman at hand, and observed. No one was busy constantly checking their phones, if they did so it was only for an instant and out of view of the homeowner. No foul language whatsoever even when working within their own areas, only respectful, cordial language was used every minute of the job. My total compliments to the crew leader, who was THE most friendly, accommodating, professional person that could be. Also a shout out to Aaron who was also a top of roof crew lead, and two other guys named Andrew and Marcus, also roof guys who did a great job as well. I had no idea your installers would be so perfect, I absolutely made the right choice in going with YSG Solar.