Tree Removal in Ulster County, NY

Tell us about your tree project and we’ll match you with a trusted local tree specialist — free quotes, no obligation.

  • Local Ulster County pros
  • Free, no-obligation quotes
  • Removal, trimming, stumps & storm cleanup

How It Works

1. Tell us about your project

Fill out our quick 2-minute form.

2. We match you with a local specialist

We connect you with an experienced local tree company serving your area.

3. Get your free quote

Your matched pro provides a free, no-obligation quote.

Our Services

Tree Removal

Safe removal of dead, diseased, or hazardous trees.

Tree Trimming & Pruning

Crown cleaning, shaping, and clearance pruning.

Stump Grinding

Stumps ground below grade, chips raked clean.

Emergency & Storm Service

Fast help after storms bring trees down.

Proudly Serving

New Paltz · Kingston · Poughkeepsie · Woodstock · Saugerties · Rhinebeck · Highland · Gardiner · Rosendale · Marlborough — and all of Ulster & northern Dutchess County.

A Local Referral Service You Can Trust

Ulster Tree Removal is a locally run referral service. We don’t send our own crews — we connect you with experienced local tree companies serving Ulster County, so you get a fair price from a pro who knows the area.

Frequently Asked Questions

Is the quote really free?

Yes — requesting a quote costs nothing and there’s no obligation.

Who will do the work?

An experienced local tree company we match you with based on your project and location.

What does tree removal cost in Ulster County?

Typical ranges: small trees $300–$800, large or hazardous trees $1,000–$2,500+, stump grinding $150–$400. Every project is different — your matched pro will give you an exact price.

Do I need a permit to remove a tree?

It depends on your town or village — your matched specialist can advise.

Get Your Free Quote

Fill out the form below and we’ll match you with a trusted local tree specialist — free, no obligation.

Blank Form (#3)