Gerald does not return phone calls regularly and only text messages intermittently at his own discretion. Poor customer service skills, all I had were several inquiries for service and he was very selective on his intermittent text responses. I would not recommend his service based on first impression - dealing with him may be a waste of your time, money and resources. I suggest you go with a more hands-on pool guy who can return calls individually at least and has the scale to respond with excellent customer service skills.