In addition to a wide-range of pool repair services, we offer a variety of options to improve the look of your backyard paradise.

Whether you're looking to add a little pizzazz or completely transform the look of your pool, we are the licensed, professional expert for the job!

Pool Resurfacing

Pool resurfacing project in Southwest Florida.

We can use your existing tile, or replace them. If you have a vinyl liner, we can measure and custom order a new one and get your old, faded liner replaced. We offer a variety of surface types and upgrades to fit any budget and any vision.

Pebble TecĀ® surfaces with a lifetime warranty are available in a wide selection of colors. Add a little pizzazz to your pool with mosaics... there are hundreds to choose from!

Want to see more examples?

Check Out Our Pool Resurfacing Gallery

Get a Free Estimate on Pool Resurfacing - Call Us Today at 941-255-1900!

Tile Replacement

Replacement of swimming pool tiles.

Tile can be replaced as part of pool resurface job or on it's own.

Something as simple as changing the color of your pool tile can drastically improve the look of your backyard paradise.

Come visit our showroom to see all the beautiful tile choices available.

Mosaics

Southwest Florida mosaic installation in swimming pool.

Customize your pool with artistic mosaics ranging from aquatic wildlife to martini glasses. This is the part of the process our customers love the most, it really shows your personality.

Sports teams are available but we recommend against it due to potential issues when you go to sell the house. A New York Yankee fan will not buy a home with a Boston Red Sox mosaic!

Deck Resurfacing

Deck resurfacing to replace old, cracked pool deck surface.

If your deck surface is old, cracked, pitted or stained, we can resurface it. This will give your whole deck a facelift.

Check out the many ways (and styles) we can improve the look of your deck surface in our:

Deck Resurfacing Gallery

Get a Free Estimate on Deck Resurfacing - Call Us Today at 941-255-1900!