Sounds like a great size for a swimming pond. At that size liquidsquid 's suggestion of draining is probably the best way to give it a face-lift. Call some local construction companies for referrals on pond cleaning. Channel cats and Pumpkin seed sunfish are also great at eating leaches, but 40+ years on a 100' diameter pond is about all you can expect.