Skyline roofing worked with me through out the process with my insurer and was present when the adjuster inspected the roof. The adjuster confirmed my opinion that the roofer was very knowledgeable. The roof replacement was scheduled on a timely basis. The materials arrived the morning of the job. The rather large roof was replaced in one day and all debris removed. The next morning the remaining materials were removed by the supplier. In a day and a half, the roof replacement was completed, all materials and debris were removed, and the property was completely restored to its original condition with the exception of a nice, new roof. The job was professionally performed with minimal impact.