I have been a loyal customer of ECI for many many years and over the past 2 years have been very disappointed on how late in the spring/summer season they get around to opening the services and long lead times to perform simple repairs, alterations, etc. That said,I always understood they are busy and trying to juggle demand. But, this year their service has devolved even more to the point where I am writing my first Yelp review ever. Yes the same late service issues exist but this year I have been priced over 2X's that comparable properties for openings and simple repairs AND have been billed amounts and payment timing I have not agreed to. Further, these guys have authorized work using the word of their field staff without confirming at the management level with the customer. And, lastly, they have a warped sense of who the customer is and will treat you not only is a disrespectful manner but also in an aggressive belligerent manner - even including threats of coming onto your property and ripping out your sprinkler system - true story, they did that to me. After all of this time I can say, with good conscience, that this group is unprofessional and lacking ethical standards and their work is just ok. Clearly, I will be changing service providers and for those continuing to use them or intending to use them, I would encourage you to ALWAYS negotiate prices, check/validate comparable pricing and get things pinned down in clear writing. Honestly, I would stay away from them completely due their lack of ethical character and abusive customer relations approach. read more