Downes Pool Service Pool Contractor - Streamwood, IL Looking to contact Downes Pool Service? You can reach them at 800-939-9309