Royal Roofing specializes in re-roofing, repairs and maintenance for commercial and residential buildings. An experienced and professional commercial roofing contractor, Royal Roofing can handle any size or type of roofing project including hot tar cap sheet, rock and modified bitumen roofs.