We are located in Southeast Texas (Orange, TX) about 30 miles off the coast and on the Louisiana/Texas border. I dug this pond about 4 years ago when we started building our house to build my property up. The pond is around 0.5 acre and is between 10-12 feet deep with a few shallow shelves. I pretty much know nothing about maintining/keeping up with a pond. We have recently started getting a lot of algae and weeds (shown in the pictures) in our pond. I want to get it cleaned up and keep it clean as it has been kind of neglected with all of my other projects trying to improve our 12 acres we have. So I am looking for some advice on how to clean it up and keep it clean...chemicals, aeriation etc. I do not know where to start. Any help/advice will be appreciated.

Attached Images
IMG_2099.JPG IMG_2100.JPG IMG_2101.JPG