Don't trust this company. They will try to sell you a membership with a ton of "free services" as a bonus. That's what happened to us. We had just moved into a new house and we didn't know the last time a bunch of maintenance things had happened. So, we got the membership because we needed those "free services" anyway. Well, of those free services they only did 1! The heating system check. Everything else they either couldn't do for one reason or another or they ADVISED against doing it. We spent $280 on a membership for absolutely nothing! On top of that, they broke things and left jobs incomplete. Yeah, you would think a plumber would remember to properly reassemble the pipes for the kitchen sink BEFORE leaving. Nope. The guy left and not 5 mins later I had to call them again and they sent an entirely new guy out to fix the first guy's mistake. Took more than an hour for them to get there. Additionally, his fix didn't last but 2 days and the pipes literally fell apart. Mind you that the pipes falling apart was NOT an issue before they got their hands on them. I finally called my father and he graciously came and fixed ECO's blunder. I was finally over their mistakes and told a manager there that we would never do business with them again. He even acknowledged my statement, but fast-forward roughly 6 months and they charged my credit card for another annual membership. When I called I had to wait until the next day for a manager to call me back (FYI - their follow through on those escalation calls is horrendous). When someone finally got back to me he said that I didn't say the right thing to the manager previously. Unless they hear the specific request to close the account and the specific request to remove billing information, they will continue to bill. Like saying I don't trust their company any longer and will never do business with them again isn't clear enough? Not even enough that the manager might ask a clarifying question like, "Does that mean we should cancel you account and billing?" The escalation manager conveniently failed to even address that question, instead dancing around it with statements of we have to hear this or what if you cooled down and wanted out help again? He actually tried to make it seem like having to give them my address and card number again was more inconvenient than having to request this $280 refund. Really?
So, in short, this is not a company you can trust.
Recommendation: Find another company.