New Roof Installation

New Roof Installation

Benefits of Installing a New Roof


Maybe your current roof is damaged, old, leaking or unsightly. At some point, every roof needs to be replaced. We are a family-owned, 3rd generation professional roofing company here in Central New Jersey.

  • Improve the resale value of your home
  • Protect your home for decades

Why Choose Us to Install Your New Roof in NJ


Homeowners have literally hundreds of roofing companies that they can choose from when installing their new roof. If a homeowner speaks to ten different roofing companies, more than likely they will get conflicting information. Each roofer will offer different warranties, will recommend different name brands, may or may not have the proper insurance, and many times not have improperly trained employees. Homeowners easily get confused and overwhelmed and will often hire a bad contractor. After the roofing work is completed is when you may encounter real issues, such as:


  • Sloppy workmanship
  • Roof leaking
  • Damaged property
  • Debris and garbage left around your home



All of the above is why you should strongly consider our company, Asch Roofing in New Jersey.

The Best Roofing Materials


Due to the lengthy guarantee provided by our company, we have no choice but to use the best materials, the best installation methods which is what you can expect from us. For these reasons, we can provide over 4,000 client testimonials of completed roofing jobs. We have been doing this for almost 70 years now and have completed over 10,000 roofs. You will benefit from our many decades of experience in the roofing business.

Reasons to Choose Asch Roofing


  • Best Roof Guarantee in NJ: We provide the strongest and longest written guarantee of any roofing company in the Tri-state area. We can offer this because of our highly skilled installers.
  • No payment until work is complete with flexible financing options: Unlike the majority of our competitors, we take no deposits and you do not pay until weeks after the job is complete. We often hear horror stories from clients about roofing contractors taking and running off with deposits, bringing uninsured workers, etc.
  • All roofing work is constantly monitored: While your new roof is being done, the installers are constantly being watched by the foreman on the job. The foreman on the job is watched and is in contact with the owners all through the day if any questions arise.

After The New Roof is Installed


After completion of the roof, we have a smaller crew who specializes in the inspection of recently completed roofs. They are looking for any minor details/mistakes that may have been made by the roofing crew. If there is anything, they will identify and fix the issue. The following day, we have a fine tuner, who is someone that goes over the entire grounds using a magnet on wheels to pick up any loose nails, and also any remaining roof debris. Now you have a completed and perfect roofing job, that during installation was supervised by four levels of installers, inspectors, and management.


Call today to set up an appointment for a free roofing estimate in New Jersey at (732) 238-9917.

Unlike most of our competitors, we never take a deposit, you do not pay for the repair work until the job is fully completed and you have had the opportunity to inspect the work.


I am very proud to be in the contracting business, roofing in particular. I love what I do, I like having my name on my truck 25 feet long. My company accomplishes great work and we aspire to be the best at what we do. I believe that we are a homeowner’s best choice in this line of work. I have achieved my reputation in part, by offering three things other contractors do not:


A full 20 years labor and material non-prorated guarantee (not just a warranty).

Learn more about our Roofing Guarantee…


Over 3,000 verifiable references, organized by town – are available.

Read dozens of our customer testimonials…


We have dozens of examples of projects with hundreds of photos we have delivered in NJ.

Look at examples of our roof work in NJ…


Never taking a deposit. We do not get paid until two weeks after the job is completed to your satisfaction.

Read about our financing and payment options…


Call today to set up an appointment for a free roofing estimate in New Jersey at (732) 238-9917.

Need a Consultation?

Contact Us

Share by: