Salifert test kit is what I use and love them. Others have their favorites. Bacteria and parameters are different animals. Bacteria will be dealt with one way. Parameters will be brought in line another. Depending on the id will depend on how to tackle the cyano. It'll take a little time but it is definitely capable of being resolved with the right course of action.