I was very happy with job J&B did replacing the roof on my home. Frank and his crew showed up on time and replaced my roof in one day. Frank did an outstanding job of explaining everything from start to finish. George, Frank, and everyone else at J&B were very professional and made my experience of replacing my roof and dealing with J&B a very happy one.