In bitter cold February our flat roof began to leak in our T.O. semi; we found Royal Roofing online, called at 9 p.m. Nick was there early next morning, used an infrared camera to show us all the water in the ceiling. Two days later he came, took photos on the roof, gave us an estimate & full details. The contract outlined everything well. Because of extreme cold and snow, we had to wait 2 weeks for work to begin. Nick and his crew came on time, worked hard, so personable, always keeping us informed with daily photos of the flat roof in progress. The work took 2 /12 days. Excellent clean-up. (They even came back a month later to do further clean-up!). This May, Royal Roofing will be doing new shingles for us, as well. We recommend them, absolutely.