If installing a brand-new swimming pool is on your wishlist, you need to consider a few crucial things. Do some homework in order to discover...