We had DM Roofing, Kingston install a new steel roof on our bungalow and garage and decided on this company because of internet research and the fact that it was a local company with a seemingly good reputation. We were not disappointed. In fact, our expectations were exceeded. All work was done in a timely and , more importantly, safe and professional fashion. Communication by the company and its on site employees was excellent. The work site post installation was cleaned up to any home owners standards. Dm Roofing and Construction is a company that I would highly recommend.