JGL Roofing is a Class A, fully-insured general contractor based in Northern Virginia. Our mission is to provide the best quality roofing systems, Windows and Siding to our residential and commercial clients. We are committed to safety, excellence and family-like customer service.