25X turnover is a lot, probably more than most would want for a softy, LPS tank. sps need at least 25X turnover. I would get two MJ 900 (better to have two or three powerheads creating random flow), in a 25gallon tank.
My question would be if you are using tap water? If so that could be a source of Nitrates.
If not, test your makeup water for nitrates and be sure they are 0.
Then do water changes.
A protein skimmer will help and I don't think you need a wet/dry if you have plenty of LR and plenty of circulation then that should be enough.
Do several 25% water changes and get your own test kits, don't rely on what the LFS tells you.