Project manager Jim and all the roofing crew were very courteous and polite also experts at what they do! The crew that John manages was the same. Thank you very much for completing the job in lieu of the rains that are coming for next week. It was very much appreciated!