Excavation Contractor

Excavation
Services

Landscaping Services

Residential
Excavation

Snow Removal

Commercial
Excavation

Excavator body icon Excavator body icon

SERVICING KIRKLAND LAKE AND SURROUNDING AREAS

Call Us Message Us

JMH Contracting Inc.

When the people in our community need the expertise and professional oversight of a landscaping and excavation contractor, they know to contact JMH Contracting Inc.. Whether you need someone to clear the land on a worksite, or excavate for a home foundation, we can help you.

Satisfaction guaranteed badge
Free quotes badge
Certified professional badge

Do you have a different project in mind? You’re still in the right place! JMH Contracting Inc. offers a wide range of services, guaranteed to provide what you need.

Services:

  • Residential & Commercial Snow Plowing & Removal
  • Earth Moving
  • Basement Excavation & Waterproofing
  • Septic System Installation
  • Land Clearing & Preparation
  • Digging & Trenching
  • Post Hole Auger Services
  • Aggregate Material Delivery
  • Equipment Floating

Book our services today for your upcoming project. Call (705) 642-6505 to schedule your consultation.

Making Every Project Easy

We are high-demand contractors. Since our company’s inception, we have had the opportunity to assist in projects of all varieties, from home building to commercial landscaping and everything in between. We tackle projects of all sizes— making any residential or commercial job look easy.

Would you like to learn a little more about us? Call us today.

certified-professional family-owned

Testimonials

Recently had JMH Contracting tear down a cottage and haul away debris. Clean up was exceptional. Thanks to Josh and his crew Riley and Paul. Very impressed and will use them again! Mark Otonicar

- Wendy Lou Stewart

Used these guys to clear a driveway into our plot of land. Great guy, even better worker. Easy to deal with. Fast response. Did a fantastic job. Will use again and highly recommend.

- Marc Baker

Contact JMH Contracting Inc. Today

With us overseeing your next project, you won’t have to worry about a thing. If you’re eager to book our services for an upcoming project, don’t hesitate to contact us at (705) 642-6505

Contact us now to get a free estimate
Captcha code Refresh Captcha