We couldn't be more happy with Celestial. They are professional, (always giving courtesy calls to let us know when they are coming, or are on their way). Yolanda, the receptionist is friendly and efficient. Ben, the estimator, was great, explaining everything - even sent text pics for our homeowners assoc. Our scheduled install date was moved up, thus allowing for more pool time for us this summer. We had some issues with how to program our pool clock to have the solar turn off when reaching a set temp. Boom! they were out to help within a day or two. We will recommend Celestial to everyone.