J B Roofing has been in business since 1996 serving Gregg County, TX. We are general contractors specializing in roofing, kitchen, bathroom, painting and all aspects of residential remodeling.