
We work with a wide range of materials and styles — from glass and ceramic to stone and mosaic — to match your vision and complement your backyard design. Every project is handled with care, attention to detail, and high-quality materials to ensure lasting beauty and durability.
At Leo’s Pools and Spa Service, we bring craftsmanship and precision to every swimming pool tile project. Whether you need a complete tile renovation, spot repairs, or decorative upgrades, our skilled technicians deliver flawless results that enhance both the look and longevity of your pool.

Upgrade your pool’s aesthetic with new tile installation. We help you select the perfect tile style and expertly install it to create a sleek, modern, and watertight finish.
Cracked or missing tiles not only affect appearance but can also cause leaks or injuries. We replace damaged tiles seamlessly, restoring the pool’s smooth and attractive surface.
Transform your pool with a complete tile replacement. Our renovation services refresh aging or outdated pools, giving them a fresh, custom-designed look.

We safely remove calcium buildup, stains, and algae from pool tiles to restore their shine and prevent long-term damage.
Personalize your pool with decorative borders, mosaics, or logo designs — installed with precision and artistic detail by our experienced team.
We install all major pool tile types, including ceramic, porcelain, glass, and natural stone, depending on your design goals and budget.
On average, pool tiles last 10–15 years with proper maintenance. However, cracked, chipped, or discolored tiles should be replaced sooner to prevent damage.
Yes! We can source and match your current tiles to ensure seamless repairs that blend perfectly with your pool’s original design.
Absolutely. We provide professional tile cleaning and calcium removal to restore your pool’s beauty and protect the tile surface.
Leo’s Pools and Spa Service – Proudly Serving Westminster and the Surrounding Communities
Address: 8761 Rutgers Street, Westminster, CO 80031
Phone: +1 720-933-2599
Email: [email protected]
