Steves Excavating & Land Clearing Service Engineer - Ocala, FL Looking to contact Steves Excavating & Land Clearing Service? You can reach them at 352-438-7848