YOUR ONE STOP SHOP
Our mission is to provide end to end facility maintenance services to help our clients not only save money, but save time.
343 Preston Street #1101 Ottawa, ON K1S 1N4
Email: info@efscanada.ca
Phone: 613-695-9244
Your Facility Service, and Maintenance Experts.