what is land excavation
Land excavation is a process where trees, shrubs and plants are removed from a certain area. Also called land clearing, this job may be a done for a variety of different reasons.