Is There A Way I Can Prevent This (Algea) From Occuring Again?

Yes, there are certainly a few ways to achieve this. Leave your solar blanket off during the day and on at night to hold the heat, use the right products weekly and for a guaranteed algae free pool remove the phosphates from the water. Please give us a call to discuss further.