They offer great customer service and a response time that is quick and efficient. They were patient and knowledgeable with our many questions. When we were undecided on the roof color we wanted for the next 30 years, they dropped off sample shingles in the two colors were were deciding between and even provided addresses for those colors so we could drive by and see what the finished product looked like. They had our old roof off, repairs made, vents updated, solar tub installed and new roof back on in 2 days, clean up included! I highly recommend them.