Gordon Sheet Metal and Roofing is a family owned and operated company based in Elizabeth City, NC and has been serving customers since 1950. As one of the most diversified sheet metal and roofing companies in the Albemarle area, we have grown to offer our customers a wide variety of services including commercial roofing, sheet metal fabrication and crane rentals. Gordon Roofing provides a complete line of roofing solutions for commercial, industrial and flat residential roofing customers throughout eastern North Carolina and Virginia.

Gordon Sheet Metal and Roofing is a full-service roofing company that has been serving northeastern North Carolina, southeastern Virginia and the Outer Banks for over 60 years. We specialize in commercial, industrial and upscale residential flat, metal, slate and copper roofing. Whether you need a roof for a new structure, roof replacement on an existing building or just simple repairs such as patching a leak, Gordon Roofing can help. Hot Tar and Gravel roofing is often used on commercial buildings or roofs which have a very low slope.

Gordon Sheet Metal & Roofing provides crane service to customers all throughout eastern North Carolina and Virginia. We are fully insured and all of our crane operators are experienced, so you can depend on us to safely move your heavy machinery or equipment.