🌳

21+ Years Serving Morris County, NJ

Owner-operated by Jorge. Two decades of tree care across the same towns we still serve today.

📍

35-Mile Service Radius from Rockaway

Covering all of Morris County plus parts of Sussex, Somerset, Union, Essex, Passaic, and Bergen counties.

5.0 Stars on Google

29 verified reviews from homeowners and property managers across the towns we serve.

JH Tree Service Coverage Across Morris County and Northern NJ

The map below shows our daily service area, anchored at our base in Rockaway, NJ. Our service radius covers all of Morris County and reaches into the six surrounding counties. If you do not see your town listed further down the page, call (973) 876-3925 to confirm coverage for your specific address.

Tree Service Across Morris County, NJ

Morris County, NJ is our home county and the heart of our service area. JH Tree Service works in Morris County every day, and we have served homeowners, contractors, and property managers in these towns continuously since 2018.

Priority Morris County Towns We Serve

These ten Morris County towns receive the most JH Tree Service work. Each town has its own dedicated tree service page:

Rockaway, NJ

Our home base. JH Tree Service is located in Rockaway and serves the surrounding neighborhoods daily.

Dover, NJ

A core service area immediately adjacent to Rockaway, with significant bilingual residential and commercial work.

Morristown, NJ

The Morris County seat. JH handles residential and commercial tree work throughout the Morristown area.

Parsippany, NJ

One of Morris County's largest townships. JH works tree removal, trimming, and stump grinding jobs across Parsippany weekly.

Randolph, NJ

A primarily residential town with mature trees on many properties. Common jobs include large tree removal and crown thinning.

Madison, NJ

Madison's tree-lined streets and historic homes generate consistent JH tree care work.

Chatham, NJ

Both Chatham Borough and Chatham Township are part of our weekly route.

Mendham, NJ

Mendham's larger residential lots and mature canopy frequently require selective land clearing and large tree removal.

Morris Plains, NJ

A smaller town with strong JH presence for routine residential tree work.

Mountain Lakes, NJ

Known for its scenic tree-lined streets and lake-adjacent properties, Mountain Lakes is a regular JH service town.

Additional Morris County Towns We Serve

JH Tree Service also covers these Morris County towns regularly: Boonton, Whippany, Chester, Long Valley, Budd Lake, Flanders, Succasunna, Kinnelon, Pequannock, Lake Hopatcong, Mine Hill, Wharton, Victory Gardens, Rockaway Township, Denville, Roxbury, Mount Olive, Hanover, East Hanover, Florham Park, and the Township of Washington.

Tree Service in the Counties Surrounding Morris County, NJ

Our 35-mile service radius from Rockaway, NJ reaches into six surrounding counties. JH Tree Service crews work jobs in these neighboring towns regularly, especially for emergency response, large land clearing projects, and contractor-coordinated work.

Sussex County, NJ

JH Tree Service works tree removal, trimming, stump grinding, and emergency response jobs across Sussex County, NJ.

Towns we serve: Sparta, Newton, Hopatcong, Stanhope, Andover, Branchville, Lafayette, and surrounding areas.

Somerset County, NJ

Somerset County jobs are coordinated from our Morris County base, with the closest Somerset towns falling well within our 35-mile radius.

Towns we serve: Basking Ridge, Bernardsville, Bedminster, Far Hills, Liberty Corner, and surrounding areas.

Union County, NJ

JH Tree Service serves the northern Union County towns adjacent to Morris County.

Towns we serve: Summit, New Providence, Berkeley Heights, Mountainside, and surrounding areas.

Essex County, NJ

JH Tree Service covers the western Essex County towns closest to Morris County.

Towns we serve: Livingston, West Caldwell, Caldwell, Roseland, Fairfield, North Caldwell, and surrounding areas.

Passaic County, NJ

JH Tree Service handles tree work across the southern and western Passaic County towns inside our 35-mile radius.

Towns we serve: Wanaque, Pompton Lakes, Bloomingdale, Riverdale, Ringwood, and surrounding areas.

Bergen County, NJ

The western Bergen County towns closest to Morris County are within our regular service area.

Towns we serve: Oakland, Franklin Lakes, Mahwah, Wyckoff, Ramsey, and surrounding areas.

Don't See Your Town in Morris County or Northern NJ?

Our published town list does not cover every single municipality within our 35-mile service radius from Rockaway, NJ. We regularly take jobs in towns that are not listed above, especially for emergency response, large commercial projects, and contractor-coordinated work. If you do not see your town on this page, call or text us to confirm coverage for your address. We will give you a straight answer, in English or Spanish, in the same conversation.

Why Morris County and Northern NJ Homeowners Choose JH Tree Service

Local for 21+ Years

JH Tree Service is based in Rockaway, NJ and has served the same towns continuously for over 21 years. We are not a national franchise or out-of-state operator working in Morris County temporarily. The towns we serve today are the same towns we have served from the beginning.

Licensed by the State of New Jersey

JH Tree Service & Landscaping LLC holds NJ Tree Care Operator License 831684, issued by the State of New Jersey. We are licensed to perform tree work commercially across every town in our service area, with full general liability and workers compensation insurance.

Bilingual Service Across Every Town

Every estimate, walkthrough, job, and follow-up is conducted in both English and Spanish by Jorge personally, in every town we serve. Spanish-speaking homeowners and property managers receive the same level of service and documentation as English-speaking customers.

Same Owner-Operated Crew, Every Town

The same JH crew that works a tree removal in Rockaway works the next job in Madison and the one after that in Sparta. No subcontracted crews, no different teams in different towns. Owner Jorge is on site for every job across the entire service area.

Frequently Asked Questions About Tree Service in Morris County, NJ

Below are the most common questions about JH Tree Service's coverage area, travel range, and town-specific service. If your question is not covered, call (973) 876-3925 or text (973) 876-8271.

What towns does JH Tree Service serve in Morris County, NJ?

JH Tree Service covers every town in Morris County, NJ. Our highest-volume towns include Rockaway, Dover, Morristown, Parsippany, Randolph, Madison, Chatham, Mendham, Morris Plains, and Mountain Lakes, plus Boonton, Whippany, Chester, Long Valley, Budd Lake, Flanders, Succasunna, Kinnelon, Pequannock, Denville, Roxbury, Mount Olive, Hanover, Florham Park, and surrounding Morris County municipalities. Each town receives the same owner-operated service from Jorge and the JH crew.

Do you serve towns outside Morris County, NJ?

Yes. JH Tree Service works regularly in the six counties surrounding Morris County: Sussex County (Sparta, Newton, Hopatcong), Somerset County (Basking Ridge, Bernardsville, Bedminster), Union County (Summit, New Providence, Berkeley Heights), Essex County (Livingston, West Caldwell, Caldwell), Passaic County (Wanaque, Pompton Lakes, Bloomingdale), and Bergen County (Oakland, Franklin Lakes, Mahwah). Our service radius is approximately 35 miles from Rockaway, NJ.

How far do you travel for tree service jobs?

JH Tree Service travels up to approximately 35 miles from our base in Rockaway, NJ for regular tree work, which covers all of Morris County plus parts of Sussex, Somerset, Union, Essex, Passaic, and Bergen counties. For larger projects (multi-day commercial work, full property land clearing, multi-tree storm response), we sometimes travel further. Call (973) 876-3925 to confirm whether your address is within our service radius.

Do I need to be in Morris County for emergency tree service?

No. JH Tree Service responds to emergency tree calls 24/7 across our full service area, including all of Morris County and the surrounding Northern NJ counties within 35 miles of Rockaway. For active tree emergencies (tree on house, fallen tree blocking access, storm damage, tree on power lines), call (973) 876-3925 immediately. Most emergency calls reach the property within the hour regardless of which town in our service area.

How do I know if my address is in your service area?

The fastest way to confirm coverage is to call (973) 876-3925 with your address. We will tell you immediately whether you are within our 35-mile radius and confirm a realistic timeline for an on-site estimate. You can also text your address to (973) 876-8271 or submit the contact form for the same confirmation.

Are there extra travel fees for towns outside Morris County?

No. JH Tree Service charges the same per-job rates regardless of which town inside our 35-mile service radius the job is located in. Whether your property is in Rockaway, Sparta, Summit, or Oakland, the rate sheet is the same. Travel charges only apply for special situations outside the standard service radius, and those are spelled out in writing on the estimate before any work begins.

Schedule Tree Service in Morris County or Northern NJ

Request a free estimate from JH Tree Service for any tree work across Morris County and the surrounding Northern NJ counties. We respond to inquiries within the same business day, with on-site walkthroughs typically scheduled inside 24 to 48 hours. For storm damage and tree emergencies, we answer the phone 24/7 in English and Spanish at (973) 876-3925.

Hours: Monday to Sunday, 7:00 AM to 5:00 PM 24-Hour Emergency Response Available