Challenger Swimming Pool Co., Inc. HVAC Technician - Houston, TX Looking to contact Challenger Swimming Pool Co., Inc.? You can reach them at 281-338-2765