Your Trusted Commercial Property Maintenance Specialists

Request a Quote

Four Season Service

Perenniall Restoration & Maintenance provides customized, high quality four season, maintenance and restoration services for Commercial Property Owners, Municipalities and Contractors.

Spring Services

  • Clean Up
  • Excavation
  • Hardscape
  • Landscape
  • Native & Urban Restoration
  • Plantings

Summer Services

  • Excavation
  • Hardscape
  • Irrigation
  • Landscape
  • Native & Urban Restoration
  • Parking Lot Repair

Fall Services

  • Excavation
  • Hardscape
  • Irrigation
  • Landscape
  • Maintenance
  • Native & Urban Restoration
  • Plantings

Winter Services

  • Plowing
  • Preventative Maintenance Consulting
  • Salting
  • Snow Maintenance
  • Surface Water Maintenance
Request a Quote

10 Years of Passion and Discipline to Raise the Bar

Perenniall Restoration & Maintenance has established itself as the go-to Restoration & Maintenance company in the Woodstock, ON and surrounding area for the past 10 years.

Our grassroots company culture, passion for fulfilling customer's needs and unwavering discipline to raise the bar on quality makes Perenniall Restoration & Maintenance a premium contractor


We serve Woodstock and surrounding areas, including London, Stratford, Guelph, Kitchener, Waterloo, and Cambridge.


Join our Team!

We are always looking for great people! Current positions include:

  • General Labour
  • Landscape Foreman
  • Machine Operators
  • Snow Plow Operators

Please forward all resumes to


Have Questions? Comments? Get in Touch!

We're here for any questions, comments, or feedback you have! Reach out whichever way is easiest for you.

Requet a Quote

Let's Talk About Your Project

We look forward to speaking to you about your property maintenance needs. Call us at (519) 532-1164 or fill out the form below, and we'll reach out to you within one business day!

All fields are required. Submit

Please wait.

You message is sending...

Got it!

Thanks for the inquiry. We will get in touch within one business day!

Sorry, something went wrong!

Could you please call us at (519) 532-1164.