I had some work done by Shane and originally I thought he did a pretty good job. After a couple weeks one of the pool cleaning modules that he replaced stopped working. It was difficult to get him to respond to my calls / emails. He finally came by to check it out. The module needed to be replaced and it took several weeks for him to accomplish this. Also a couple pool light he replace stopped working. Now he says he doesn't want to come by to service it anymore. Anyway, it seems that the things he originally fixed did not last.