Roofing Contractor Serving Bergen, Passaic, and Essex Counties, NJ

Get Your Free Estimate

Detailed Roofing Inspections Before Any Recommendation
Most homeowners do not know what a roofing estimate should include until they receive one that leaves questions unanswered. Serving homeowners throughout Bergen, Passaic, and Essex Counties of New Jersey, Mattsson Roofing begins every project with a detailed inspection of the entire roofing system, not a quick walk-around and a number written down afterward.
We look at the components that determine how a roof will perform over time: decking, flashing, ventilation, drainage, and any underlying issues that could affect the scope of work. If we find rot, mold, or hidden damage, we document it and explain what it means before a contract is signed.
The goal is not to recommend the biggest project. It is to identify what your roof actually needs and provide the information needed to make an informed decision. Founder Erik Mattsson’s insurance background shapes how we approach documentation and communication, with estimates detailed enough for claims while remaining clear for homeowners. Once work begins, a Mattsson Roofing team member oversees the project from the signed contract through completion.
Our Core Services

We use top-quality shingles from Atlas and GAF to ensure your new roof is durable, weather-resistant, and built to last.

If you're noticing leaks, missing shingles, or storm damage, our roof repair team will inspect, diagnose, and resolve the issue quickly.

Energy-efficient and sleek, metal roofs are an ideal choice for homeowners seeking durability and modern aesthetics.

We install complete gutter systems, including gutter covers, to reduce clogs and water damage.

Our team installs and replaces Velux skylights to brighten your home while maintaining proper insulation and leak protection.
The Science and Beauty Behind Every Roof We Build
There is a science behind every roof. Material selection, ventilation design, water management, flashing details, and installation methods all influence how a roof performs years after completion.
At Mattsson Roofing, we believe the science and beauty of roofing go together. A roof should be engineered to protect your home, but it should also complement the architecture and character of the property.
That approach guides every project we complete. We source and supply our own materials, use drones for inspections and progress monitoring, and have a Mattsson team member present throughout the project. You receive a clearer understanding of what is happening, why decisions are being made, and how the finished roof is designed to perform.
We are proud to be an Atlas and GAF roofing partner for asphalt shingle installations and a Velux installer for skylight projects, giving our customers peace of mind that these products are installed to manufacturer specifications. Financing options are available for qualifying projects.
See the Craftsmanship Behind Mattsson Roofing Projects
A finished roof is the result of many decisions made throughout the project, from the initial inspection to the final installation details.
Our gallery highlights completed roofing projects throughout Northern New Jersey, showing the materials, architectural styles, and workmanship that go into each system we install.
Proud Atlas Roofing Partner
We proudly install Atlas shingles, known for durability, advanced protection, and industry-leading warranties. Explore colors and design options using our interactive shingle visualizer.
Residential Roofing Solutions
Trustworthy Roofing Consultations
Complete and comprehensive residential roofing professionals that care about your needs and budget!
Experts in Residential Roofing
Our team specializes in roof repairs, replacements, and inspections, ensuring your home is protected and in top condition.
Restore the Value & Beauty of Your Home
As trusted roofers in Bergen County, we aim to make your home worry-free, secure, and aesthetically pleasing once again!

A Glen Rock Roofing Company With Roots in the Community
Founded in 2018 by Erik Mattsson, our company was built on hard work and local pride. You’ll often find Erik supporting local Glen Rock businesses, walking his Giant Schnauzer, Riva, around town or inspecting local roofs himself.
Over the years, we’ve expanded across Northern New Jersey, but our core values remain the same: deliver high-quality work, communicate clearly, and treat every home like it’s our own.
Why New Jersey Homeowners Trust Mattsson Roofing
We’re not just another roofer—we’re part of the local community. From Glen Rock to Paramus, our team has built a reputation for showing up on time, doing the job right, and treating homes with care.
What sets us apart:
Local, Glen Rock-based ownership
Top-notch installers
Detailed estimates and inspections
Fully licensed (HIC# - 13VH10018500) and insured
Solving problems, not just selling products
Our process is straightforward: We inspect your home, explain our findings, and provide a clear recommendation. No pressure. Just honest advice and dependable work.
Our Service Areas
We provide roofing, skylight, and gutter services throughout:
Harrington Park
Old Tappan
Closter
Hillsdale
Teaneck
Englewood
Hackensack
Bergen, Passaic & Essex Counties
Explore Roofing Tips & Advice
Homeowners trust our blog for seasonal roofing tips, maintenance checklists, and repair insights written by our in-house media specialist.
Visit our Roofing Tips & Insights page to learn how to care for your home in between visits from the pros.
Get a Free Roofing Estimate Without the Sales Pressure
At Mattsson Roofing, we combine precision, expertise, and craftsmanship to deliver roofing solutions that stand the test of time. It’s not just about fixing leaks or laying shingles; it’s about applying The Science and Beauty of Roofing to every project we take on.
We believe in giving you honest information—not sales tactics. When you contact us for a free estimate, you’ll speak directly with our team, not a commission-based rep. and get answers from a professional you can trust.
Talk to Bergen County’s Trusted Roofing Contractors
A roofing project starts with knowing what condition your system is actually in and what solutions make sense for your home. Whether you are considering a replacement, dealing with storm damage, or simply want a better understanding of your roof’s performance, Mattsson Roofing can provide the information you need to make an informed decision.
Schedule your roofing estimate today to see what a detailed inspection can reveal. We serve homeowners throughout Bergen, Passaic, and Essex Counties from our Glen Rock, NJ location.
Our Reviews
From the first consultation with business principal Erik to the hammering of the last nail, the experience of employing Mattsson Roofing to replace our roof, gutters, and soffits was nothing short of a pleasure, with seamless integration and flawless execution. If you’re seeking a competent roofing service that offers this kind of ‘white-glove’ service, I would recommend Mattsson Roofing in Glen Rock, NJ, without hesitation or reservation.
Erik was friendly, knowledgeable, and very honest. He explained how he could repair the leak in my roof to extend its life and though we chose to to go with the new roof option, I found it refreshing to be given a cheaper solution by a contractor. Craig sent me daily overhead drone photos of my roof’s progress… [and] the Mattsson team thoroughly checked my driveway to ensure it was clear of nails and debris.
I own a 1951 split level in Hohokus, nj. Mattsson roofing just installed a ‘Da Vinci’ roof. It is just gorgeous and aesthetically elevates the home. Gutters, downspouts, soffits, a new skylight and a 1800 plus square foot roof were all done in two and one half days by a coordinated team. They also did not leave even a speck of old roofing or a nail behind.
Had an excellent experience with Mattson. It was a pleasure working with Erik, Craig, Dan and the rest of the team. The entire experience from the estimate all the way down to the cleanup was flawless. They answered all my questions promptly, worked cleanly and efficiently. Their constant progress communication was excellent as well! Pricing was very fair.
Erik came over and spent a good amount of time thoroughly inspecting everything and discussing options. We scheduled the work and Craig, Dan, and Rudy ran the operation updating me and answering all my questions and concerns thoroughly without ever being dismissive. They took great care of my property and left the place cleaner than when they arrived. I will be recommending them to everyone. Worth every penny.”



Contact Us

Mon-Fri: 7:30am - 5pm
Sat: Appointment Only
Sun: Closed
