2135 Balharrie Ave, Ottawa, Ontario K1G 1G4
(613) 882-2428
Elmvale Landscaping & Contractors is a family run business that started way back 1996. With over 20 years of experience, I have worked along side my dad who also started to work with the same business with his father (my grandfather) for 40 years doin