Established in 2017, Demcor Ltd is the product of multiple decades in the construction industry. Originating from the foundations of a previous venture, founder Dennis McLaughlin set out to create a one-stop-shop for all things ranging from renovation to intensive construction.