Casey is wonderful.
My filter stopped working one day and Casey was over that day to work on it. Whenever something goes wrong, Casey is a phone call away. I would definitely recommend him.
Casey also teaches a class on how to take care of your pool.