Almost every Charlotte backyard can accommodate a pool. At MetroGreenscape, we have experience installing custom in-ground swimming pools in very small yards, very steep yards and very shaded yards.