Contact Info


PO Box 40
St Davids, ON
L0S 1P0


  • main 905-262-5613
  • toll-free 1-866-662-5613
  • fax 905-262-0357


Service Area

Niagara Peninsula & surrounding areas

Hours of Operation

Contact us to schedule an appointment!

Payment Methods

VisaMaster CardCashCheque

Contact All Green Irrigation for Service in the Niagara Peninsula

Request a Free Estimate
Our friendly, certified irrigation technicians at All Green Irrigation would love to hear from you! To request a free estimate for our mobile irrigation services throughout the Niagara Peninsula, please either give us a call or fill out the form found below at your convenience. We’ll return your inquiry as soon as possible, typically within 24 hours.

* mandatory fields