General potting soil recipe:
3 parts peat
2 parts perlite
2 parts soil
1 part vermiculite
1 part #3 coarse sand
1/4 part charcoal
To 2 gallons of soil mix add: 2 cups bonemeal, 10 tablespoons Dolomitic lime and 14-14-14 Osmocote fertilizer pellets, according to package instructions.