Very professional and polite. Bill is great and so is his crew. We were diligent in gathering quotes and 4 other companies said we needed an entire new roof but Bill was able to repair the problem and said we have many more years left with our roof. He saved us so much money. I highly recommend this company. Extremely fair and honest. It always pays off to get multiple quotes. In the past we have not gathered multiple quotes and paid the price.