Watsonville Roofing was great from the get-go all the way to completion. In our unusually heavy rainy season, they tarped the (small) home until they could get to the replacement. Easy, good communication including text and email ... appreciated in this day and age! I was impressed how clean the job site was. Not an easy task I'm sure. We'll be using them for our other rental properties as the need arises!