I have been with B&L Pools for 30 years. Always had great service until they sent a new guy (DJ) or something. He was told the alley gate was open and busted through the front gate. He's fast to write up a bill but doesn't check to see if everything is running. He was unable to fix one thing so he said he would be back in a couple of days. I offered to pay half that day and the other half when he returned. He didn't like that so he stole my skimmer cap so I couldn't use my cleaning system. When I called to complain they sent Duane to replace my cap and finish the job. He was wonderful! If you use this service make sure you don't get someone who goes by 2 initials starting with D(for disasterous or discourtesy)