Update
I’ve bumped my original suggestion to the end of this answer as it seems that algae are immune to the effects of ammonium hydroxide.
So, a very cheap solution to your problem is the application of brand-free household bleach.
Household bleach is a dilute solution of sodium hypochlorite.
Sodium hypochlorite is toxic to humans and requires careful application including the use of personal protective equipment such as rubber gloves and eyewear, however I note the following benefits.
- relatively inexpensive;
- small amount of concentrate will treat a large area;
- no detrimental effects to plants.
Continued use over a period of years could lead to a buildup of sodium salts in soil in concentrations greater than what can be synthesised by soil microbiology.
If this presents as a problem, application of gypsum powder may neutralise the sodium salts. Alternatively the addition of fresh compost, peat (or coir-peat = finely ground coconut husk fibre) or activated charcoal or all three will almost certainly balance the soil such that it is productive and nutritious to plants.
Original Answer
A very cheap solution to your problem is the application of brand-free household ammonia.
Household ammonia or ammonium hydroxide is a solution of NH3 in water.
Ammonium hydroxide is toxic to humans and requires careful application including the use of personal protective equipment such as rubber gloves and eyewear, however I note the following benefits.
- relatively inexpensive;
- small amount of concentrate will treat a large area;
- no long term build up of chemical salts in surrounding soil;
- no detrimental effects to plants.
Always have a Material Safety Data Sheet (or such similar document) on hand when using hazardous products such as ammonium hydroxide, as this document will explain what to do in case of emergency.