ROC licensed · Bonded · Insured · Since 2001

Licensed, Bonded & Insured Pool Contractor in Arizona

Your pool is a big investment, and who works on it matters. We Fix Ugly Pools is a licensed Arizona contractor, and this page shows you exactly how to check our credentials, or any contractor’s, before you hire.

2001Serving the Valley since
700+Renovation projects every year
4.9★305+ verified reviews
5h 56mWorld-record pool build

In Arizona, pool contractors are licensed by the Arizona Registrar of Contractors (ROC). A license means the contractor has met the state’s requirements, carries the license bond Arizona requires, and answers to the ROC if a job goes wrong. Hiring an unlicensed contractor can leave you with little recourse if work is defective or unfinished. Checking a license takes about two minutes, and it’s the single most important step in hiring.

Our credentials

Arizona ROC licenses: Residential KA5-275609 and Commercial KB2-304269.

In business since 2001, completing 700+ pool renovations a year across the Phoenix metro.

Rated 4.9 stars from 305+ verified Google reviews.

Known for a world-record pool build (5 hours, 56 minutes) and the Chase Field pool for the Arizona Diamondbacks. See We Fix Ugly Pools in the news and meet our founder, Brian Morris.

Completed Arizona Diamondbacks Chase Field swimming pool rebuilt by We Fix Ugly Pools

What licensed, bonded & insured means

Licensed

Holds an active Arizona ROC license in a classification that covers the work being done.

Bonded

Carries the license bond the ROC requires, which provides a measure of financial protection for customers.

Insured

Carries liability insurance so accidental damage to your property isn’t your problem to pay for.

Recovery fund eligible

Arizona’s Residential Contractors’ Recovery Fund may help homeowners harmed by a licensed residential contractor. Unlicensed work isn’t covered.

Accountable

Licensed contractors answer to the ROC, which handles complaints and can order corrective work.

Permit-ready

Licensed contractors can pull the permits that remodels and new pools often require.

How to verify any pool contractor in 2 minutes

Get the license number

Ask for the ROC license number. Legitimate contractors share it gladly; it should also be on their quote and contract.

Look it up

Search the number or business name on the Arizona Registrar of Contractors website.

Check the details

Confirm the license is active, the name matches, the classification covers pool work, and review any complaints.

Ask for insurance

Request a certificate of insurance and confirm it is current before work starts.

Red flags when hiring a pool contractor

Be cautious if a contractor can’t or won’t give you a license number, asks for a large cash deposit up front, pressures you to sign the same day, won’t put the scope and warranty in writing, or offers a price far below every other bid.

For a full hiring checklist, read our guide on how to compare pool renovation providers and our guide to choosing a pool remodeler in Phoenix.

Pipes and rebar during the We Fix Ugly Pools rebuild of the Arizona Diamondbacks pool

What your contract should include

A licensed contractor’s contract protects both of you. Before you sign, make sure it includes:

  • The contractor’s ROC license number
  • A detailed, itemized scope of work
  • Materials and finish selections
  • Price and payment schedule
  • Timeline and permit responsibilities
  • Written warranty terms

As seen in the news

Recognized across Arizona & national media

We Fix Ugly Pools and owner Brian Morris, “the Ugly Pool Guy,” hold a world record for the fastest pool build and have been featured by national and Arizona outlets, including as expert pool columnists for The Arizona Republic.

See We Fix Ugly Pools in the news »

★★★★★

“They completely transformed our backyard. The crew was professional, the finish is gorgeous, and it’s held up beautifully in the Arizona heat. Worth every penny.”

— Verified We Fix Ugly Pools customer, 4.9★ average from 305+ reviews

Why homeowners trust We Fix Ugly Pools

  • Licensed & insured. A licensed Arizona contractor (ROC KA5-275609 / KB2-304269).
  • Since 2001. More than two decades renovating Valley pools.
  • 700+ renovations a year. Experience with every kind of pool and problem.
  • Itemized written quotes. Clear pricing before any work begins.
  • Owner-led. Founded and run by Brian Morris, “the Ugly Pool Guy.”
  • 4.9 stars from 305+ homeowners. Serving the Valley since 2001.

Hire with confidence

Get a free, itemized quote from a licensed Arizona pool contractor.

Get a Free QuoteCall (602) 253-4499

Licensing & insurance FAQs

Is We Fix Ugly Pools licensed?
Yes. We Fix Ugly Pools is a licensed Arizona contractor with the Registrar of Contractors: Residential license KA5-275609 and Commercial license KB2-304269. We have served the Phoenix metro since 2001.
How do I check a pool contractor’s license in Arizona?
Search the contractor’s license number or business name on the Arizona Registrar of Contractors (ROC) website. Confirm the license is active, the name matches, the classification covers pool work, and review any complaints on record.
What does licensed, bonded, and insured mean?
Licensed means the contractor holds an active Arizona ROC license. Bonded means they carry the license bond the ROC requires. Insured means they carry liability insurance that covers accidental damage during the job.
What happens if I hire an unlicensed pool contractor?
You may have little recourse if the work is defective or unfinished. Unlicensed work is not eligible for Arizona’s Residential Contractors’ Recovery Fund, and unlicensed contractors typically cannot pull the permits many pool projects require.
What is the Arizona Residential Contractors’ Recovery Fund?
It’s a state fund administered by the Registrar of Contractors that may compensate homeowners who suffer losses from a licensed residential contractor’s poor or unfinished work, subject to the fund’s rules and limits. It does not cover work by unlicensed contractors.
Should I ask for a certificate of insurance?
Yes. Ask any contractor, including us, for a current certificate of insurance before work begins, and confirm the dates cover your project.
What areas do you serve?
The entire Phoenix metro, including Phoenix, Scottsdale, Mesa, Gilbert, Chandler, Glendale, Peoria, Tempe, Surprise, and more. See all of our service areas.
Serving the Phoenix metro: Phoenix · Scottsdale · Mesa · Gilbert · Chandler · Glendale · Peoria · Tempe · all service areas

Schedule Now