Kevin did a great job getting us an estimate and reviewing the job and materials to be used. Kevin was quick to respond to phone calls and emails and they were here to do the work when scheduled. His crew did a great and very efficient job shingling and did a thorough clean-up. The new roof on the house and shed look fantastic. Kevin followed up and made sure everything was done expected. We highly recommend ProRoofs!