Serving the Greater Areas of Princeton, Mercer County, Lawrenceville, Belle Mead, South Hunterdon, Montgomery and Pennington

Ivy Hill Tree Service and Landscaping - Logo
Plants and Flowers

If you're thinking about redesigning your residential or commercial landscape, Ivy Hill Tree Service and Landscaping can assist you with jobs of any size. We will custom design your landscape to meet your specific needs and create an outdoor living space that is nothing short of the beautiful, functional landscape you envisioned for your property.

Professional Landscape Design Options

  • Planning for every aspect of your property

  • Plants and flowers

  • Hardscaping options

  • Custom design

  • Professional tree planting

  • Any special project will be evaluated and considered

Landscape design options include:

Other related services we can assist you with

Available 24/7 for Emergency Service!


  • FREE property tree and shrub evaluation with no obligation

  • Senior citizen discounts

  • In business since 1973

  • Locally owned business

  • Serving Princeton and the Mercer County area for 40 years

  • Highly trained and professional staff

Ivy Hill Tree Service and Landscaping also provides dependable tree services, firewood, snow plowing, hardscaping, and certified crane service for large tree removal situations.


Call 609-466-3625 whenever you need help with your trees or landscaping. We are here to assist you in any way we can, so you can have your property looking the way you've always wanted it to!