Very professional, the most reasonable people I have dealt with. When taking off old roof they had to remove some aluminum siding from around the windows, and they replaced all the siding around my windows at no extra cost, they also put a new roof on my shed in the backyard for free, everything about my experience was top notch