I called Mr Roof Repair to investigate a leaky 20 year old skylight but I suspected there was a much larger problem due to some sagging roof decking. JP was sent out to do the initial assessment and confirmed my suspicions. The skylight was not installed properly when it was first put in causing the leak which in turned rotted the decking below the skylight. JP came out the next day to do the repair job. He replaced the rotted roof deck, cleaned up the mold, installed new insulation, re-shingled and repaired and re-installed the skylight. He also went up into the attic just to check things and discovered a leaky roof vent which he repaired on the same visit. We were very happy the professional, prompt response from Mr Roof Repair and kudos to JP who worked extremely hard for the entire day(and he works a long day) to get the job done.