Serving over 2,200 NJ Homeowners over past 15 years

Free Estimate and Roof Visual Plus 10% off til next Friday

  • We can meet in person, online, via text or email…its up to you as to how you want to start the process
  • 0% Financing Programs for 18 mo.
  • No Money Down Programs
  • New Roofs for as little as $59 per month*
  • 10% off all New Roofs for limited time only
*Based Financing Company Approval
Serving all of NJ for since 2007

Recent Reviews on Trust Pilot

"Being educated was key with us. We felt overwhelmed by the pressure from 2 other roofing companies and then found GenSun. Their process was simple, informative, upfront and estimate process was quick and easy."
Mike Gomes
Morristown, NJ
5/5
"Hands down the best as it compares to the other 3 roofing companies we met with. The 20 Minute Virtual Estimate and being able to see our Roof Color upfront was a huge help. They spent time on educating us about the process, as well. Very comfortable and convenient process. The work was done professionally, on time, no hassles and they even have a person that came checked the work before i paid anything. Thanks GenSun!.
Maria V
Edison, NJ
5/5
"Turned out to be a great choice. The work is phenomenal and very diligent in getting the job done safely, as well. I really liked the Roof Visual they provide in the beginning because we were so unsure of what the roof would like like otherwise. Highly recommend Gensun roofing!"
Lisa and Joe M.,
Clifton, NJ
5/5

Recent Articles and News Coverage

  • No need to spend hours with a contractor in your home and then they try to slam a high estimate down your throat!
  • We will show you what your roof will look like after you choose colors on the next page
  • Professional Roof Installation at affordable pricing
  • No Money Down and pay after completion of your roof
  • 0% Financing for 18-24 Months and no monthly payments due
  • We are a local family owned Residential Roofing Contractor near you
Offices located in: Hawthorne,  Atlantic Highlands, Pennsauken, and Cape May