Satisfied with all of it, from the very first call I made. Everyone is friendly, efficient and incredibly informative. All my questions (most of which I'm sure they've heard before) were answered thoroughly. This company is in the business of installing and servicing pools and they know what they're doing. I was always informed as to what would be happening next - very helpful; and they suggested other companies to complete the work that they don't handle themselves such as electrical, landscape design, water delivery.