The J&B Roofing company did a great job from start to finish with our hail damaged home to put a new roof on our house and shed. The team of roofers completed the entire project in a day and it looks great. The company worked closely with the insurance company to get all the cost approved for the entire job. Joshua was very good at communicating with my wife and I throughout the process with our insurance company. We would certainly use J&B Roofing again and certainly encourage others to use them from our positive experience. The gutter folks also did an outstanding job.