I used A Foremost Roofing Co. LLC twice. They repaired the roof after rain damage. They did such a good job, I had them return to install 2 layers of underlayment to the entire roof to prevent the damage from happening again. Best part; I got a discount for paying by check, not a credit card. My neighbor recently experienced water damage to her home. So when she asked if I would recommend my roofer, I promptly gave her his phone number because I trusted Foremost Roofing. And if she chooses to hire them, I'm sure they'll be their honest best.