Workers seemed like pretty good guys, always friendly. Willing to talk through the system and install with you if you had questions. If they didn't know the answer they would tell you, rather than make something up. I had a lot done to my house and it was over the holidays but I'd say they still made good time considering those conditions. Only been running my geo about a week but so far I'm pleased. Takes a lot for me to give 5 stars but they are up there.