How We Work

The Dilfo team brings together a strong contingent of trade professionals including foreman, estimators, project managers and engineers along with highly skilled in-house tradesmen and technical staff trained in AutoCAD, 3D, Navisworks, Revit and Building Information Modeling (BIM) animation.

We adopt an interactive team approach that fosters open communication and the sharing of ideas on effective cost saving, value engineering measures and high quality construction.

True to our ongoing commitment to be industry leaders, Dilfo has the expertise and software required to integrate 3D structural, architectural and MEP CAD files into our Navisworks system, generating usable Building Information Modeling (BIM) models for coordination and installation sequencing. BIM, coordination, interference drawings and fabrication are typically an integral part of all our construction projects and form part of our unique abilities.

Team Members


Paul Dillon, GSC
Danny Dillon, GSC
President & CEO
Brigitte Dupuis
Manager, Finance & Administration
Ruxandra Surlas, CPA, CA
Marielle Letarte
Accounts Receivable
Denis Laberge, CHSO
Health & Safety /
Purchasing Manager
Marti Dowds
Pierrette Simpson


Pierre Richer, A.Sc.T. , GSC
Chief Estimator
Natalie Therrien
Zacharie Lanthier
Junior Estimator
David Dillon, GSC
Project Manager
Claude Masse
Project Manager
Riley Lorimer
Project Manager
Jay Moore, P. Eng
Project Manager
Benjamin Robinson, EIT
Project Manager
Alex Roy, EIT
Project Manager
Nick Richer
Project Coordinator
Joshua Harris
Project Coordinator
Gilles Cousineau, GSC
Senior CAD/BIM Coordinator
Nicolas Ranger
CAD/BIM Coordinator
Luc Sonier
CAD/BIM Coordinator
Michel Barrette
Fabrication Shop Manager


Paul Brisson
General Manager
Michel Centen
Service Supervisor
Matt Poulter
Construction Supervisor
Robert Ireland
Business Development Manager
Jeff Miller
Technical Sales
Lesley Robb
Service Coordinator
Julie Morissette
Service Dispatcher

Want to join our team?

If you feel you have the right skills and experience to be part of the Dilfo team, check out our careers section.

Learn more
Sign up for our Newsletter