I have worked with Dave DeLean and Allegro for over 20 years and he has continuously done an excellent job. A contract you can trust. It is a pleasure to work with a company that does quality work at a fair price. They always answer the phone and take great care of my pool.