Eapen Libni in Ottawa 1 review Ottawa, ON Joined 2011/03/26 First Review 10/10 Snow plowing Snow Removal review in Ottawa Almost 7 years ago They are very reliable, and timely. They are very easy to interact with. Contract renewal is always simple. They also do a very good job. Overall we are very pleased with their services. Job Price Was this review helpful?