Justin was very nice and helpful in explaining what needed to be done to fix our spa. However the follow up sucks! The light that was ordered ended up being the wrong size. I didn't find out until Justin tried fitting it. Okay. Things happen. He had the office people do some research and order another light. Took about a week or so. This other light turned out to be $40 more, but we agreed. It needed to be done. So I get a call and email stating that Justin would be there between 8 and 9 a.m. the next morning. The morning arrives and I get a call at 8:08 a.m. stating that Justin took a look at the light and that won't work either. This is the morning of mind you. I was told to call other fiberglass pool companies to find out if they have a light that would fit our spa or find out what they use. I, the customer, am being told I need to do this. So I ask them if I find a light will they install? So the office guy says he would call and I would hear from him by the end of the day. Guess what??? Nobody bothered to call or email. So I had to email and basically was told "too bad, so sad" they can't find a light to fit and I should call pool companies. When I asked to have the names of the companies that the other guy already called I was told he was out that day and I should just try. Just based on that, I know that no calls were made on our behalf to anyone. This company gets 2 stars only because of Justin's demeanor at the original service call. Everything else was awful! If I were you and needed something other than cleaning, run FAR AWAY from this company.