Cochran’s Excavating and Mechanical Contracting is a family business started in 1972 by Joseph Cochran. For the last 15 years we have focused on offering the best in excavating and mechanical services in all three counties of Delaware (New Castle, Kent, and Sussex).
We have built a reputation for being dependable and reliable to our valued customers. Our company can handle the smallest to the largest of complex projects on time and within your budget. We can work with the home owner to any project manager, plumbers or general contractors. We understand tight work schedules and the importance of completing the project properly and to your satisfaction.