About Callaghan Construction

Callaghan Construction is an Ottawa based construction company with a strong focus on architecture, master planning, feasibility studies, site analysis & selection, needs analysis, space planning / programming, 3d modeling and rendering.