:root{ –ml-red:#9E1815; –ml-red-dark:#7D1F1D; –ml-honey:#EAC178; –ml-honey-dark:#E0B45C; –ml-honey-ink:#4a3408; –ml-charcoal:#2F2E2E; –ml-white:#FFFFFF; –ml-sand:#F4F1EC; –ml-ink:#2F2E2E; –ml-muted:#5F5E5A; –ml-line:#E2DDD4; –ml-head:’Roboto Slab’,Georgia,serif; –ml-body:’Source Sans 3′,Helvetica,Arial,sans-serif; } .ml-page *{box-sizing:border-box} .ml-page{margin:0;font-family:var(–ml-body);color:var(–ml-ink);background:var(–ml-white);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased} .ml-page h1,.ml-page h2,.ml-page h3,.ml-page h4{font-family:var(–ml-head);color:var(–ml-charcoal);line-height:1.15;margin:0 0 .5em} .ml-page h1{font-size:30px} .ml-page h2{font-size:25px} .ml-page h3{font-size:19px} .ml-page p{margin:0 0 1em} .ml-page a{color:var(–ml-red-dark)} .ml-page img{max-width:100%} .ml-wrap{max-width:1140px;margin:0 auto;padding:0 20px} .ml-page .ml-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:50px;padding:14px 26px;border-radius:8px 8px 0 0;font-family:var(–ml-body);font-weight:700;font-size:17px;text-decoration:none;cursor:pointer;border:2px solid transparent;transition:background .15s} .ml-page .ml-btn-primary{background:var(–ml-red);color:#fff} .ml-page .ml-btn-primary:hover{background:var(–ml-red-dark);color:#fff} .ml-page .ml-btn-honey{background:var(–ml-honey);color:var(–ml-honey-ink)} .ml-page .ml-btn-honey:hover{background:var(–ml-honey-dark);color:var(–ml-honey-ink)} .ml-page .ml-btn-ghost{background:transparent;color:#fff;border:2px solid rgba(255,255,255,.75)} .ml-page .ml-btn-ghost:hover{background:rgba(255,255,255,.15);color:#fff} .ml-eyebrow{font-family:var(–ml-head);text-transform:uppercase;letter-spacing:2px;font-size:13px;font-weight:700;color:var(–ml-red)} .ml-eyebrow.on-dark{display:inline-block;background:#fff;color:var(–ml-red);padding:5px 13px;border-radius:999px;letter-spacing:1.5px;margin-bottom:8px} .ml-ph{border:2px dashed #b6b3ab;background:repeating-linear-gradient(45deg,#f3f2ef,#f3f2ef 12px,#eceae5 12px,#eceae5 24px);color:#74726c;display:flex;align-items:center;justify-content:center;text-align:center;font-size:13px;font-weight:600;border-radius:8px;padding:18px;min-height:60px} .ml-hero{background:var(–ml-charcoal);color:#fff;position:relative} .ml-hero-grid{display:grid;gap:28px;padding:40px 0 48px} .ml-hero h1{color:#fff;font-size:32px;margin-bottom:14px} .ml-hero p.lead{font-size:19px;color:#e7e2da;margin-bottom:22px} .ml-hero-cta{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:18px} .ml-microtrust{display:flex;flex-wrap:wrap;gap:8px 18px;font-size:14px;color:#cfc9c0} .ml-microtrust span{display:inline-flex;align-items:center} .ml-microtrust span:not(:last-child)::after{content:”2022″;color:var(–ml-honey);margin-left:14px;font-weight:700} .ml-trustband{background:var(–ml-sand);border-top:1px solid var(–ml-line);border-bottom:1px solid var(–ml-line)} .ml-trustband .ml-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:24px 16px;padding:30px 20px} .ml-trustitem{text-align:center;padding:0 6px} .ml-trustitem::before{content:””;display:block;width:26px;height:3px;background:var(–ml-honey);border-radius:2px;margin:0 auto 11px} .ml-trustitem b{display:block;font-family:var(–ml-head);font-size:17px;color:var(–ml-charcoal);margin-bottom:3px} .ml-trustitem small{color:var(–ml-muted);font-size:13px} .ml-page section{padding:46px 0} .ml-sec-head{max-width:760px;margin:0 0 28px} .ml-sec-head p{color:var(–ml-muted);font-size:18px} .ml-answer{max-width:820px;font-size:18px} .ml-protect{background:var(–ml-sand)} .ml-protect-grid{display:grid;gap:26px} .ml-checklist{list-style:none;padding:0;margin:0;text-align:left;display:inline-block} .ml-checklist li{display:flex;gap:10px;align-items:flex-start;padding:9px 0;font-weight:600;color:var(–ml-charcoal)} .ml-checklist li::before{content:””;width:22px;height:22px;flex:none;border-radius:50%;background:var(–ml-red);margin-top:1px; -webkit-mask:url(“data:image/svg+xml;utf8,”) center/16px no-repeat; mask:url(“data:image/svg+xml;utf8,”) center/16px no-repeat} .ml-steps{display:grid;grid-template-columns:1fr;gap:16px} .ml-step{background:#fff;border:1px solid var(–ml-line);border-radius:12px;padding:22px} .ml-step .num{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background:var(–ml-red);color:#fff;font-family:var(–ml-head);font-weight:700;font-size:18px;margin-bottom:10px} .ml-step h3{margin-bottom:6px}.ml-step p{font-size:14px;color:var(–ml-muted);margin:0} /* grinding vs removal explainer, signature module */ .ml-vs{display:grid;grid-template-columns:1fr;gap:18px;max-width:900px;margin:0 auto} .ml-vscard{border:1px solid var(–ml-line);border-radius:14px;background:#fff;padding:24px;text-align:left;position:relative} .ml-vscard.pick{border-color:var(–ml-red);box-shadow:0 12px 40px rgba(0,0,0,.08)} .ml-vscard .pin{position:absolute;top:-12px;left:24px;background:var(–ml-red);color:#fff;font-family:var(–ml-head);font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;padding:5px 12px;border-radius:8px 8px 0 0} .ml-vscard h3{margin-bottom:4px} .ml-vscard .lede{color:var(–ml-muted);font-size:15px;margin-bottom:12px} .ml-vscard ul{list-style:none;padding:0;margin:0} .ml-vscard li{display:flex;gap:9px;align-items:flex-start;padding:5px 0;font-size:15px;color:var(–ml-charcoal)} .ml-vscard li::before{content:”2713″;color:var(–ml-red);font-weight:800;flex:none} .ml-vs-note{max-width:900px;margin:16px auto 0;font-size:14px;color:var(–ml-muted)} .ml-reviews{background:var(–ml-charcoal);color:#fff} .ml-reviews h2{color:#fff} .ml-rev-grid{display:grid;grid-template-columns:1fr;gap:18px} .ml-rev{background:#3a3938;border-radius:12px;padding:22px} .ml-stars{color:#EAC178;font-size:18px;letter-spacing:2px;margin-bottom:8px} .ml-rev p{color:#e7e2da;font-size:15px} .ml-rev cite{color:#fff;font-style:normal;font-weight:700;font-family:var(–ml-head)} .ml-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:12px} .ml-area-grid{display:grid;gap:26px} .ml-towns{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px} .ml-towns span{background:var(–ml-sand);border:1px solid var(–ml-line);border-radius:999px;padding:6px 13px;font-size:14px;font-weight:600;color:var(–ml-charcoal)} .ml-siblings{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:16px} .ml-siblings a{display:block;background:#fff;border:1px solid var(–ml-line);border-left:3px solid var(–ml-honey);border-radius:8px;padding:13px 16px;font-weight:700;font-size:15px;text-decoration:none;color:var(–ml-charcoal);text-align:left;transition:border-color .15s,color .15s} .ml-siblings a:hover{border-color:var(–ml-red);border-left-color:var(–ml-red);color:var(–ml-red-dark)} .ml-faq{max-width:820px} .ml-faq details{border:1px solid var(–ml-line);border-radius:10px;margin-bottom:10px;padding:0 18px;background:#fff} .ml-faq summary{cursor:pointer;list-style:none;padding:16px 0;font-family:var(–ml-head);font-size:18px;color:var(–ml-charcoal);display:flex;justify-content:space-between;gap:12px} .ml-faq summary::-webkit-details-marker{display:none} .ml-faq summary::after{content:”+”;color:var(–ml-red);font-size:24px;line-height:1} .ml-faq details[open] summary::after{content:”2013″} .ml-faq details p{padding-bottom:16px;margin:0;color:var(–ml-muted)} .ml-estimate{background:var(–ml-sand)} .ml-est-grid{display:grid;gap:26px} .ml-formwrap{background:#fff;border:1px solid var(–ml-line);border-radius:12px;padding:14px;box-shadow:0 12px 40px rgba(0,0,0,.12)} .ml-formwrap iframe{display:block;width:100%;height:700px;border:none;border-radius:4px} .ml-final{background:var(–ml-red);color:#fff;text-align:center} .ml-final h2{color:#fff} .ml-final p{color:#ffe3df;font-size:19px;max-width:620px;margin:0 auto 22px} .ml-final-cta{display:flex;flex-wrap:wrap;gap:12px;justify-content:center} .ml-page section{text-align:center} .ml-sec-head{margin-left:auto;margin-right:auto} .ml-answer{margin-left:auto;margin-right:auto} .ml-hero-grid,.ml-est-grid,.ml-protect-grid,.ml-area-grid{grid-template-columns:1fr} .ml-hero-grid{max-width:880px;margin-left:auto;margin-right:auto} .ml-hero-cta,.ml-final-cta,.ml-microtrust,.ml-towns{justify-content:center} .ml-step,.ml-rev{text-align:center} .ml-trustband .ml-wrap{justify-items:center} .ml-trustitem{flex-direction:column;align-items:center;text-align:center} .ml-faq{margin-left:auto;margin-right:auto;text-align:left} .ml-est-grid .ml-formwrap{max-width:620px;margin-left:auto;margin-right:auto;width:100%} @media(min-width:768px){ .ml-page h1{font-size:38px} .ml-hero h1{font-size:42px} .ml-page h2{font-size:30px} .ml-trustband .ml-wrap{grid-template-columns:repeat(4,1fr)} .ml-rev-grid{grid-template-columns:repeat(3,1fr)} .ml-steps{grid-template-columns:repeat(4,1fr)} .ml-gallery{grid-template-columns:repeat(3,1fr)} .ml-vs{grid-template-columns:1fr 1fr} .ml-protect-grid,.ml-area-grid,.ml-est-grid{grid-template-columns:1fr 1fr;align-items:center} } @media(min-width:1024px){ .ml-hero-grid{grid-template-columns:1.1fr .9fr;align-items:center;padding:60px 0 70px} .ml-trustband .ml-wrap{grid-template-columns:repeat(4,1fr)} } /* — Media frames: uniform image sizing — */ .ml-frame{position:relative;overflow:hidden;border-radius:10px;background:#E9E6DF} .ml-frame img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s cubic-bezier(.2,.6,.2,1)} .ml-frame-43{aspect-ratio:4/3} .ml-frame-sq{aspect-ratio:1/1} .ml-frame-34{aspect-ratio:3/4} .ml-frame-banner{aspect-ratio:16/9} a.ml-card:hover .ml-frame img,.ml-feature:hover .ml-frame img,.ml-shot:hover .ml-frame img{transform:scale(1.04)} /* — Card and button refinement — */ .ml-page .ml-card,.ml-page .ml-feature{box-shadow:0 1px 2px rgba(47,46,46,.05);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease} .ml-page .ml-card:hover,.ml-page .ml-feature:hover{border-color:var(–ml-red);transform:translateY(-3px);box-shadow:0 14px 30px rgba(47,46,46,.12)} .ml-media-card{padding:0;overflow:hidden} .ml-media-card .ml-frame{border-radius:0} .ml-media-card .ml-media-body{padding:18px 20px 22px} .ml-page .ml-btn{transition:background .2s ease,transform .15s ease,box-shadow .2s ease} .ml-page .ml-btn:hover{transform:translateY(-1px)} .ml-page .ml-btn:active{transform:translateY(0)} .ml-page .ml-btn-primary{box-shadow:0 6px 16px rgba(158,24,21,.25)} .ml-page .ml-btn-primary:hover{box-shadow:0 10px 22px rgba(158,24,21,.32)} .ml-page .ml-btn:focus-visible{outline:3px solid var(–ml-honey);outline-offset:2px} /* — Scroll reveal (only active when JS is available) — */ .ml-js .ml-reveal{opacity:0;transform:translateY(16px);transition:opacity .6s ease,transform .6s ease} .ml-js .ml-reveal.ml-in{opacity:1;transform:translateY(0)} .ml-js .ml-stagger>*{opacity:0;transform:translateY(16px);transition:opacity .55s ease,transform .55s ease} .ml-js .ml-stagger.ml-in>*{opacity:1;transform:translateY(0)} .ml-stagger.ml-in>*:nth-child(2){transition-delay:.07s} .ml-stagger.ml-in>*:nth-child(3){transition-delay:.14s} .ml-stagger.ml-in>*:nth-child(4){transition-delay:.21s} .ml-stagger.ml-in>*:nth-child(5){transition-delay:.28s} .ml-stagger.ml-in>*:nth-child(n+6){transition-delay:.34s} @media(prefers-reduced-motion:reduce){.ml-js .ml-reveal,.ml-js .ml-stagger>*{opacity:1;transform:none;transition:none}} @media(min-width:768px){.ml-frame-banner{aspect-ratio:21/9}}
Stump grinding and removal

Stump Grinding and Removal in Southern NH and Northern MA

Get your yard back, flush and clean. We grind the stump down below the surface and clean up so you can mow, plant, or build right over it.

Ground below grade Spotless cleanup Family owned Free estimates
Vermeer stump grinder in action removing tree stump, Southern NH and Northern MA yard cleanup.
Experienced crewsfamily owned and operated
Spotless cleanupgrindings hauled if you want
Free estimatesclear, fair quotes
24/7 emergencystorm and fallen trees
Why it matters

The Benefits of Professional Stump Removal

A leftover stump is more than an eyesore. It is a tripping hazard, a pain to mow around, and it can draw pests like carpenter ants and termites or send up new sprouts. It also takes up space you could be using for grass, a garden, or new landscaping.

Grinding the stump out clears all of that. You get a flush, clean spot you can plant over or build on, and your yard looks finished instead of half-done.

Good reasons

When does stump grinding make sense?

  • A stump left behind after a tree removal
  • A tripping or mowing hazard in the lawn
  • You want to replant or put in new landscaping
  • New sprouts or pest activity around the stump
Know your options

Stump grinding or full stump removal?

Two ways to deal with a stump. For most yards, grinding is the smart pick.

Best for most yards

Stump grinding

We grind the stump down below the surface with a machine.

  • Faster and easier on your yard
  • Grinds below grade so you can mow and plant over it
  • Less digging, less disturbance, lower cost
  • Grindings make good mulch or we haul them away

Full stump removal

The whole stump and root ball get dug out of the ground.

  • Pulls the roots, not just the stump
  • Leaves a large hole that needs to be filled
  • More digging, more disturbance, higher cost
  • Best when the roots truly have to come out

Not sure which you need? We will look at the stump and tell you straight during your free estimate.

How it works

Our stump grinding process, step by step

1

Request a free estimate

Tell us about the stump. We look at the size and the access.

2

We assess and quote

You get a clear, fair price before any work starts.

3

We grind below grade

The stump is ground down beneath the surface for a clean finish.

4

We clean up

We rake out the area and haul the grindings if you do not want them.

Why Maple Leaf Tree Service

Why homeowners choose Maple Leaf Tree Service

Because we finish the job right. We grind below grade so the spot is truly clean, not just shaved off at the surface, and you can plant or build over it. If you want the grindings gone, we haul them. If you want them for mulch, they are yours.

It is the same careful, clean crew our customers count on for removals. The yard is left spotless when we leave.

Stump grinding completed in a residential yard, clean finish and ready for replanting, Maple Leaf
5-star reviews

Real reviews from local customers

★★★★★

Carl and his crew went above and beyond our expectations! They were very efficient and friendly. Cleaned up so good that you would never know they were here. I have already recommended them to a couple of friends. Extremely great price! We are so glad we went with Maple Tree Services. Will definitely be calling in the future if need be! Thank you so much!

Amy M.
★★★★★

Maple Leaf Tree Service did an outstanding job cutting down my trees. The crew was professional, efficient, and left my yard spotless when they finished. Everything was handled safely and smoothly from start to finish. Highly recommend!

Torrey C.
★★★★★

We were extremely happy with Carl and his team at Maple Leaf Tree Service. He was very responsive and communicated well from my first call to the end of the job. He explained everything he was going to do, listened to my concerns, and made excellent suggestions. They are a hardworking and professional crew. They were respectful of my property and left it very clean. Pricing was more than fair. I highly recommend.

Patrice L.

Verified reviews from our Google Business Profile.

Service area

Serving southern NH and northern MA

We are based in Hampstead, NH and work across southern New Hampshire and the northern Massachusetts Merrimack Valley, roughly 30 miles out.

HampsteadAtkinsonPlaistowDerryLondonderrySalemWindhamSandownKingstonHaverhillMethuenAndover
Keep exploring

Need help with something else?

One local crew for the whole property, start to finish.

Common questions

Have questions about stump grinding?

What is the difference between grinding and full removal?

Grinding chips the stump down below the surface and leaves the roots to break down naturally. Full removal digs out the stump and root ball, which is more work, more cost, and leaves a big hole. For most yards, grinding is the better choice.

How deep do you grind?

We grind below grade, usually several inches under the surface, so you can put down soil and grass or plant over the spot. If you are planting a new tree there, let us know and we can go deeper.

Can I plant grass or a tree after?

Yes. Once we grind it out and clean up, you can fill the spot with soil and plant grass. For a new tree in the same spot, we will grind deeper so the roots have room.

Do you haul the grindings away?

Your choice. The grindings make good mulch if you want to keep them, or we will haul them off and leave the area clean.

How much does it cost?

It depends on the size of the stump and how many you have. The estimate is free. Call (978) 725-0125 or request a quote and we will give you a fair number.

Free estimate

Ready to get rid of that stump?

Tell us about the stump and the access to your yard. We will follow up with a fair quote and a time that works for you.

Get your yard back, flush and clean

One stump or a whole yard of them, we will grind them out and leave the spot ready to plant.

(function(){ var root=document.querySelector(‘.ml-page’); if(!root||!(‘IntersectionObserver’ in window))return; root.classList.add(‘ml-js’); var io=new IntersectionObserver(function(entries){ entries.forEach(function(e){ if(e.isIntersecting){e.target.classList.add(‘ml-in’);io.unobserve(e.target);} }); },{rootMargin:’0px 0px -8% 0px’,threshold:0.1}); var targets=root.querySelectorAll(‘.ml-reveal,.ml-stagger’); for(var i=0;i