MJ Ferguson Group is an innovative maintenance, refurbishment and new build contractor in both the residential and commercial sectors.