But, all pools require maintenance to keep them functioning. Some homeowners elect to hire out this responsibility to a professional company, while others choose to do the maintenance themselves. For those who choose to have a professional company do their pool maintenance we highly recommend Superior Pools of Idaho.