Since you're paying the pool guy to maintain the chemistry of your pool, he's probably going to want to do it his way.

I would consider installing a SWG and an automatic pool cleaner if you want to get rid of the pool service company. Otherwise I'd just let them do their job.