Duncan Commercial Construction | Delivering quality commercial & civil construction projects, multi-unit residential & restoration projects, new home builds.