R&E Roofing professional team
Serving Essex County Since 1998

27+ Years of Roofing Excellence in New Jersey

Family-owned and operated, R&E Roofing has built a reputation for quality craftsmanship, honest service, and lasting customer relationships across all 22 Essex County towns.

Our Journey of Excellence

From humble beginnings to becoming Essex County's most trusted roofing contractor, our story is built on dedication, quality, and customer satisfaction.

1998

Company Founded

R&E Roofing was established in Newark, NJ with a commitment to delivering exceptional roofing services to Essex County homeowners.

2005

Expansion & Growth

Expanded operations to serve all 22 towns across Essex County, growing our team and capabilities to meet increasing demand.

2010

Commercial Division Launch

Added commercial roofing services, becoming a trusted partner for businesses throughout Northern New Jersey.

2015

Industry Recognition

Earned GAF Master Elite® certification, joining the top 3% of roofing contractors in North America.

2020

Technology Integration

Implemented advanced project management systems and drone inspections to enhance service quality and customer experience.

2025

Continuing Excellence

Celebrating 27 years of service with over 10,000 satisfied customers and a commitment to innovation and quality.

Our Mission & Values

Everything we do is guided by our core values and commitment to excellence.

Quality Craftsmanship

We use only premium materials and proven techniques, ensuring every roof we install or repair meets the highest industry standards.

Customer First

Your satisfaction is our priority. We listen to your needs, communicate clearly, and deliver results that exceed expectations.

Integrity & Honesty

We provide transparent pricing, honest assessments, and stand behind our work with industry-leading warranties.

The Numbers Speak for Themselves

Nearly three decades of excellence, one roof at a time.

0+

Years in Business

0+

Satisfied Customers

0

Towns Served

0/5

Average Rating

Meet Our Leadership Team

Experienced professionals dedicated to delivering exceptional roofing services.

Randy Edwards

Randy Edwards

Founder & CEO

With over 30 years in the roofing industry, Randy founded R&E Roofing on principles of quality, integrity, and customer service.

Michael Torres

Michael Torres

Operations Manager

Michael oversees all project operations, ensuring every job meets our high standards for quality and safety.

Sarah Chen

Sarah Chen

Customer Service Director

Sarah leads our customer service team, dedicated to providing exceptional support from initial contact through project completion.

Certifications & Licenses

Fully licensed, insured, and certified by industry-leading manufacturers.

GAF Master Elite®

GAF Materials Corporation

OSHA Safety Certified

Occupational Safety & Health Administration

NJ Home Improvement Contractor

State of New Jersey

Better Business Bureau A+

BBB Accredited Business

CertainTeed SELECT ShingleMaster

CertainTeed

Owens Corning Preferred Contractor

Owens Corning

Fully Insured for Your Protection

We carry comprehensive general liability and workers' compensation insurance. Every project is fully covered, giving you peace of mind from start to finish.

Proudly Serving All of Essex County

Local expertise in all 22 Essex County municipalities.

Why Choose Local?

Fast Response

Being local means we can respond quickly to emergencies and schedule convenient appointments.

Local Knowledge

We understand Essex County weather patterns, building codes, and architectural styles.

Community Invested

We live and work here too. Your neighbors are our neighbors, and reputation matters.

Experience the R&E Roofing Difference

Join thousands of satisfied homeowners who trust us with their most important investment. Get your free, no-obligation estimate today.

Available 24/7 for Emergency Services • Licensed & Insured • Free Estimates

Chat With Us!

We typically reply instantly

R

Hi there! 👋 Thanks for contacting R&E Roofing. How can we help you today?

Quick Actions

📞 Call Now: (667) 204-1609

Live chat coming soon! For now, call or request a quote.