It was very easy to schedule an appointment for an estimate on the roof repair. The estimator was prompt and the estimate itself was half of the previous one that I had gotten from another company. I thought it was very fair and proceeded to hire them. The roofer was prompt and quietly and efficiently went about his repair. The supervisor came out to double check the work and was also prompt and knowledgeable. The office customer service is top notch. This company came highly recommended by friend of mine who is a property manager. I agree. I would definitely hire them again.