Only 1 of the 3 referrals from HomeAdvisor was honest. IB Construction gave me a very fair estimate for me repairs and did a very good job on the repair. The other 2 did not even bother climbing on the roof to give me an estimate. One said he did not want to do the repair because he thought the roof was improperly installed and would give me an estimate for a complete new roof. The other was very high in his pricing and said it could go higher once they get on the roof to do the job. 2 out of 3 incompetent references is not a very good average in my book. But, thank you for the 1 good one.