• Pebble Beach Laguna model pool installed for the Daniels family in Warren, RI
  • Stunning Granite color, Laguna model pool installed in Upton for the Swanson Family.
  • St. Thomas model pool and Royal Spa installed for the Atlass family on Nantucket.
Untitled document

Helpful Links




Granite Crystite Color

Sapphire Blue Crystite Color

Pacific Blue Crystite
Pebble Beach Crystite
Viking Blue Gelcoat
Azure Diamond Finish
Maya Diamond Finish
Persian Diamond Finish

What if you could customize the color of your pool to match any element in your backyard? Now you can with Kaleido-Center™. Viking Pools has developed a unique application which allows you to custom design the color of your pool. Using technologies which are the foundation behind our exclusive Crystite® finishes, you can select everything from the backer to flakes and sparkles to create a truly customizable piece of art. There is no need to settle for a plain white pool or even standard colors that your neighbor might have. Make your pool stand out from the rest with your own unique custom color. Create millions of color possibilities.more

Untitled document

Our Locations

Pembroke Charlton Marlborough

722 Washington Street

Pembroke, MA 02358

Office: (781) 826-6886

Fax: (781) 829-1002


367 Worcester Road

Charlton, MA 01507

Office:(508) 248-0048

Fax: (508) 248-2770


7 Portland Road

Marlborough, CT 06447

Office: (860) 467-6954

Fax: (860) 467-6831


Untitled document


Untitled document