questions to ask a pool contractor