News

It can take up to three years for a newly planted tree to establish its roots in the native soil of your yard.