The guy who came out was super nice and helpful. I gave them three stars because he made an appointment for a two hour visit, came and said he would need more time, and then said they'd let me know when they could reschedule. Then I never heard from him so I called three three days later. When he came back, it took him about forty minutes to fix. I did schedule them to come out next spring to replace my aging irrigation system so I am hoping everything goes well then.