BEST POOL AND SPA BUILDERS Pool Concept of California 2653 Sierra Way, La Verne, CA 91750 phone: (888) 315-7665 website :: facebook:: yelp Years Won: 2015 (Best) 2014 (Favorite) MAP