We just had a new roof put on today! WOW!! We had a fantastic experience with this company from start to finish. From working with our job Estimator Jeremy Crowe to our job Foreman Erik and his crew... it was nothing but ease and pleasure. The price was reasonable and the workers were super capable, efficient and respectful of us and our property. The job was completed all in one day and the site was immaculately cleaned up! ... We are Happy customers and will highly recommend J & B Roofing to family and friends!!