The upfront cost is high, but it will actually save money on the electric bill part. I run my pump 24/7, only cutting off to run my Aquabot. It uses a lot less electricity than the pump. Your pool can look great, and when the Aquabot ends its cycle, you'll be amazed at the stuff in the bag. Does a good job of cleaning the walls, too. Hate to say it, but I haven't brushed my pool in a long time now. It still looks great and not a single sign of a speck of algae. They are worth every penny IMO.