We are a family owned and operated New Jersey roofing contractor, based in Lawrenceville, NJ. We have been serving residential & commercial customers for over 25 years.

We are fully insured and licensed to do roofing and siding work in New Jersey and are certified to install variety of roofs from shingle to slate from pitched to flat roofs.

Our Services:

New Roof Installation / Replacement - We offer all types of roofing options to our NJ customers: shingle, low slope, wood shake, slate, copper, metal and tile roof replacement.

Roof Leak Repair - We repair leaking pipe flanges, chimneys, skylights and more for our NJ customers.

Roof Inspection - We will provide you with an assessment of the state of your roofing by thoroughly examining your roofing structure; this consists of both interior and exterior inspection.

Gutter Installation / Repair - We install 5 and 6 inch gutter, standard or half round and offer leaf guards free with gutter installation.

Siding / Windows installation - In addition to roof replacement and repair, LGC Roofing installs all types of siding products: vinyl, cedar and fiber cement. To our NJ homeowners, we offer:

LGC Roofing offers quality service and customer satisfaction guarantee:

   * We will provide you with an exceptional roof system along with excellent customer service
   * We do not subcontract our work to ensure the best quality
   * We facilitate all necessary equipment for removal and replacement of your roof
   * We use only quality products that meet current building codes