I worked with this great company called Pool Guard! They install pool fences, covers and more. They have locations all over the country and offer great value and service.
You can check out the pool fence information site here. Lots of great information and options