Before you can install your pool, you will need to prepare the ground. This includes removing any existing landscaping and leveling the area so that the pool installation is stable. Next, dig a deep enough hole for the foundation of your pool and set it in place. Make sure to seal up any cracks or gaps around the perimeter of your foundation with caulk or concrete sealant. Finally, pour gravel into your pool's liner before laying down vinyl liners on top.