Serving Marquette County906-236-9567
Tree service climber safely trimming a tall pine in a wooded Upper Peninsula yard

Tree Service in Marquette, MI

Free estimates and no trip fee. Fully insured. Emergency tree service around the clock. Call 906-236-9567 now.

Call Now 906-236-9567
  • Fully Insured
  • Free Estimates
  • No Trip Fee
  • 24-Hour Emergency Service

Why Marquette Property Owners Call Toms Tree Services

Free Estimates

We look at the job and tell you the price. It costs you nothing, and there is no pressure.

No Trip Fee

We do not charge to come out and look at your trees. You know the price before any work starts.

24-Hour Emergency Service

A tree on your roof or across your driveway cannot wait for morning. Call any hour and we will get you help.

Lucas Calls You Back

Send your name, phone and address. Lucas calls you to set a time that works.

Get Your Free Estimate

No obligation. Lucas will call you back to set a time.

Specialty Care for Trees and Land in the U.P.

Arborist checking the trunk and canopy of a large tree beside a Marquette home

Arborist service

Is a tree leaning, sick, or too close to your house? Our arborist services in Marquette cover tree health checks, risk assessments, disease diagnosis and treatment, and crown thinning and reduction. We look at the whole tree and tell you what it needs. Ask for a free estimate.

Learn More about Arborist service
Two-person crew clearing brush and small trees by hand on a wooded lot in Marquette County

Forestry service

Have woods or a lot that needs work? Our forestry services in Marquette County include land clearing, forestry mulching, brush and underbrush removal, timber cruising, forest management plans, and wildfire mitigation. Call to talk about your land.

Learn More about Forestry service

Core Tree Services in Marquette

Tree removal

A dead, leaning, or storm-damaged tree is a risk to your home. Removal near houses, driveways, and power lines takes careful planning. We handle large, hazardous, and fallen trees, and we use cranes when the job needs one. You get a free estimate and no trip fee before we start.

Learn More about Tree removal

Tree trimming

Overgrown limbs rub roofs, block views, and snap under heavy U.P. snow. We trim and prune trees and shrubs, remove deadwood and extra limbs, and shape fruit and ornamental trees. Trimming at the right time keeps trees healthy and safe. Call for a free estimate.

Learn More about Tree trimming

Stump grinding

A leftover stump is a trip hazard and a mess in your yard. We grind and remove stumps and roots so you can mow, plant, or build. Tell us where the stump is and how big it is. We will give you a free estimate.

Learn More about Stump grinding

Emergency tree service

Wind off Lake Superior and heavy snow can drop a tree in minutes. We offer 24-hour emergency tree service, storm damage tree removal, and storm cleanup. If a tree has hit your house, call us now. We can also help with insurance tree removal.

Learn More about Emergency tree service

Tree maintenance plans

Healthy trees need care all year, not just after a storm. We offer tree maintenance plans and contracts, fertilization, pest control, and spraying, plus organic and ornamental tree care. A plan keeps small problems from turning into big ones. Ask us what fits your yard.

Learn More about Tree maintenance plans

Proudly Serving Marquette and Marquette County, MI

Marquette, Negaunee, Ishpeming, Gwinn, and Marquette County.

We will travel farther for the right job.

Your Marquette Tree Service

Toms Tree Services is based on US Highway 41 West in Marquette, MI. We serve Marquette, Negaunee, Ishpeming, Gwinn, and the rest of Marquette County, and we will travel farther for the right job. We are fully insured. We give free estimates and charge no trip fee. When you send a request, Lucas calls you back to set a time.

About Toms Tree Services·Contact us

Common Questions

Locations We Serve

Marquette, Negaunee, Ishpeming, Gwinn, and Marquette County.

Tree Down? Call Toms Tree Services.

Free estimate, no trip fee, and 24-hour emergency service across Marquette County. Call 906-236-9567.

906-236-9567Call Now