629 Bair Island Road #214, Redwood City, CA 94063, USA

Who we are


Swimming Pool Perfections was established in 1997 with the collaboration of Greg Yannazzo’s service business Greg’s Pool Perfections and Eric Christmann of CSM Master Pools, a well established pool builder.


Greg’s Pool Perfection began in 1985 and as a service firm learned the in and out’s of the pool service business from the ground up. Greg’s Pool Perfections over the years developed a large clientele for service and repair that led to a relationship with a builder CSM Master Pools.  Eric Christmann was involved in his family business, CSM for over 10 years and built some of the most intricate swimming pools on the Peninsula.


Eric and Greg decided to share their knowledge of the pool industry and created Swimming Pool Perfections.  This merging of talent created a company that allowed consumer’s to obtain all their swimming pool needs from one reliable source.  With many years of service and building experience, SPP has proven its value as a leader in the area.


Swimming Pool Perfections is owner operated which gives you direct contact with the owners as your salesperson and advisor. We at Swimming Pool Perfections are here to consult, guide, construct and service your swimming pool now and into the future.


With over 500 pools on service and over 800 pools remodeled or constructed it truly gives us the experience to assist you properly.  Please take a look around our website and you will see the difference in using Swimming Pool Perfections.