Free estimates — no charge for the visit.

Call or text (267) 397-6720
IRONROOT Property Services

Mulch, beds and hedges

A sharp bed edge and an even depth of mulch does more for how a property looks from the street than anything else you can spend the same money on.

Free visit, written price, nothing owed either way.

What that includes

  • Beds weeded down to the soil, not sprayed and left
  • A cut edge along every bed, redefined by hand
  • Hedges and shrubs cut back to shape
  • Mulch laid to an even depth and pulled back off the trunks

What happens when you call

Nobody is going to pressure you into anything. It goes like this.

  1. You call or text

    Tell us your town and what needs doing. The form works too if you would rather not talk. We call or text you back to set up a time to come look.

  2. We come out and look at it

    We walk the property, measure what we need to, and give you a written price. No pitch, and nothing owed for the visit.

  3. We put it on the schedule

    If the price works, we pick a date. You get a text the day before we show up.

Questions

Do you give free estimates?
Yes. We come out, look at the property, and give you a written price. You are not charged for that visit and you are not obligated to book.
What areas do you cover?
Huntingdon Valley, Southampton, Feasterville, Bryn Athyn, Holland, Richboro, Bensalem, Hatboro, Abington and Willow Grove, plus the surrounding parts of Montgomery and Bucks County. If you are outside that, call and ask anyway — it depends on the job.

Where we work

Huntingdon Valley and the townships around it, across Montgomery and Bucks County.

  • Huntingdon Valley
  • Southampton
  • Feasterville
  • Bryn Athyn
  • Holland
  • Richboro
  • Bensalem
  • Hatboro
  • Abington
  • Willow Grove

Not on the list? Call and ask anyway — it depends on the job, and we will tell you straight either way.

Get a free quote

Tell us where you are and what needs doing. We come out, look at it, and give you a price in writing.

Or skip the form: call (267) 397-6720, or send a text.

No obligation, and we will not pass your number to anyone.

Once you enter a phone number or email here, what you have filled in is saved so we can follow up if you do not finish. How that works.