Kingdom Roofing is a highly professional, and more importantly, trustworthy company. We had interviewed other roof renovation companies and we know many horror stories from friends and neighbours about selecting the wrong ones. Elkin was always professional, patient and courteous. The working team showed a high level of responsiveness and respect. We enjoyed working with all of you. We would definitely use this company again and would recommend you and your company without reservation.