Construction site preparation is the responsibility of excavation companies. They supervise the use of various heavy machinery to alter the landscape by moving soil, rocks, trees, and more.