Serving Trenton, NJ and Surrounding Areas

Don't Let a Leak Lead to Water Damage

Depend on us for emergency roofing services in Trenton, NJ

A faulty roof is dangerous for you and your family, and it can decrease the overall value of your home. It's time to stop putting off your roof repairs and call Anderson Roofing & Contracting in Trenton, NJ. Our local roofer will meet with you to assess the damage and give you reasonable solutions. All of our roof installations come with a lifetime manufacturer warranty for your peace of mind.

Keeping your budget in mind is important to us, which is why we provide free estimates for all of our siding and roofing services. We even offer military discounts, senior discounts and $1,000 off a full roof installation of 2,200 square feet or more.

If you need to schedule emergency roofing services, get in touch with our team today. We'll be happy to provide you with a free estimate.

Roof Replacements and Installations

Add a beautiful new roof to your home to increase its value.

roof installation and replacements trenton nj

Roof Repairs

We're available 24/7 for emergency roof repair services.

roof repair trenton nj

Asphalt Roofs

You can come to us for your asphalt shingle roof installation.

asphalt shingle roof installation trenton nj


In addition to roofing, we also offer siding installation and repair services.

siding installation trenton nj

Explore all of our available services

We want to help you keep your home in peak condition. You can come to our family-owned business for...

Want to schedule an asphalt shingle roof installation for your home or business in Trenton, NJ? Call 856-716-1162 now to speak with our local roofer.