Tim Bearden with H&F roofing was great..he worked with my insurance company and got my new roof replaced quickly..Tim came out , spoke with my insurance adjuster the same day , explained how the process works and what i could expect, what I had to work with, what the insurance would cover and my out of pocket cost when complete..he delivered on his promise..good communication and he was patient and flexible. Thank you Tim…100% would want Tim and H&F for any roofing needs.