Does Your Pool Need A Repair?

Repair Services Overview

With over 30 years of experience working on residential and commercial swimming pools, Riviera Pools of Dallas has the skill and expertise to diagnose technical issues and complete an effective repair.

Repair Philosophy

Riviera Pools’ pool maintenance professionals are able to meet any of your pool equipment service needs. Our team is trained on everything from basic equipment repairs to the replacement of your entire equipment set. They are fully trained in leak detection, pump and filter repair, as well as resurfacing and crack issues, and use the most advanced and proven methods to control potentially serious problems.

Our management staff keeps current on the most advanced pool service products. We choose quality pool products that have proven performance and reliability standards, such as Pentair pumps, filters and heaters, Polaris pool cleaners and Jandy controllers and pool products. We do not sell inferior or unproven pool maintenance products or supplies.

Our repair philosophy is to spend your money like our own. We make all our repair decisions with you in mind. Where appropriate, we will repair your old equipment, up to the point that we believe it is in your best interest to have it replaced. We can and will repair just about anything, but at some point repairing old equipment can be a lost cause. We will let you know when we think repair or replacement is the best option but you always get to make the call that suits you and your budget best.

Recent Jobs

Expert Partners Agree

Testimony goes here
Matt Gholke • Gholke Pools

“Many novice real estate investors soon quit the profession and invest. When you invest in real estate, you often see a side of humanity that stocks, bonds, mutual funds, and saving money shelter you from.”


Trusted Partners

We partner with the highest quality manufacturers and providers of pool equipment and building materials.

Get A Free Weekly Service Estimate

We will reach out to you as soon as possible. If you have any questions please call us at 214-351-2071.