If they are free to do your work, you are very lucky.
The work Pacific Metal Roofing did in my residence turned out very well indeed. The roof was slightly complex and they were good with everything. After the job was completed, there seemed to be a problem with a leak, so they came out to take a look at things. They opened the drywall and there were no signs of a problem, it was just condensation coming from inside the house. Mike made sure everything was 100% clean and dry while he had the drywall open. We were very happy with that result.