New to the pool space.

Bought a house with a salt water pool system. Using the same pool "guy" that previous owners were using. Been about 3 months now and he comes out once a week and charges $150 per month. Noticed algae started growing in some places where a few pool tiles have fallen. Also some parts of the pool walls don't seem to be brushed often and getting stained.

He is trying to charge me over $100 for a "chemical" to kill the algae and he wants to clean the pool filter again. He just cleaned it 2 weeks ago. Charges $100 to clean the filters.

Can anyone give me honest opinion if I should look for a new pool guy? Or does this seem normal?