Service was prompt(on the day after Thanksgiving). Richard thoroughly explained the chemistry of my pool, which for now I have been self-maintaining. I plan to use All Pro for periodic maintenance and before next swimming season for some structural issues which were identified.