A friend of mine bought some "miracle grow - moisture control" soil at home depot and has some good looking plants. IT's supposed to prevent you from over watering or under watering. He got it at the home depot. Not sure of the pH but his plants look good.