Not all trees thrive in the same type soil. Some trees prefer sandy, rocky soil. Other trees need moist, nutrient rich soil. Many of the native woodland trees of Weston prefer slightly acidic soil though some can tolerate a wider range of pH. If your home is newly constructed, you may largely have construction “fill” in your yard with only a few inches of nutrient rich topsoil.
To understand what your soil conditions are, including pH and nutrient levels, a soil test is your best bet. A good landscaper can get the test done for you, or you can easily arrange for soil analysis yourself.
The soil and plant nutrient laboratory at the University of Massachusetts can conduct soil analysis on samples from your yard that you send to them.
For more information about Soil from the Massachusetts Master Gardener Association: