When Quality And Experience Matters.

About Company

Better home with better roofing!

Mega Pro Roofing and Masonry deliver the finest commercial and residential roofing solutions. We are a reliable and trusted independent contracting firm located in northern New Jersey.

Our experience in the industry has earned us a loyal customer base and a reputation for providing the highest quality of roofing systems at a competitive price.

We install the full range of roofing types, from the low slope and built-up roofing to asphalt shingle, slate and tile roofing, standing seam and flat lock copper, and wood shake roofing. We also specialize in all sheet metal aspects of your roofing project. In addition to roofing, it can assist you with gutter installation or repairs and Masonry.

In addition, we have dedicated teams of expert repair specialists who are ready to respond to your roof repair needs.

What We Do

Residential Roofing

Residential Roofing

Commercial & Industrial Roofing home-renovation

Commercial & Industrial Roofing





Siding Services

Siding Services

Meet the Top roofing companies in new jersey

We are rated as New Jersey’s best roofing company. You’ve found the ideal spot if you’re looking for roof works in NJ with a wealth of experience, top-notch client care, and pocket-friendly rates. Since we have been in the company for so long, Mega Pro Roofing and Masonry Corp is ready to assist you with any roofing need you may have.  Your home’s attractiveness will increase if our skilled technicians install a top-notch, durable roof. We have expertise in fixing roof leaks, changing the majority of roofing materials, and resolving all kinds of roofing issues. Discuss your requirements with our expert contractors.

Why to Choose us as a top masonry companies in NJ

As local roofers in New Jersey, Mega Pro Roofing and Masonry Corp enjoys helping its friends and neighbours in the nearby areas. We uphold a BBB A+ rating, are GAF Certified, give good warranties, are accessible across our service region year-round, and strive to deliver the best roofing installation, restoration, and repair services compared to all the national roofing companies in NJ. Most roofing installation services may be completed by us in 1-3 days, assuring a quick turnaround with little interference in your daily routine. We ensure that working with our licensed roofing professionals will leave you completely delighted, from the initial free roof estimate to the final comprehensive cleanup.

Call us at 201 554 8656 to arrange an NJ Roof repair contractor for inspection or estimate or to find out more about our Portland roofing company’s entire range of services.

What Our Clients
Have To Say

What Our Clients Have To Say

Read what some of our Customers have to say about us:

Don’t miss out on this amazing offer! Get a new gutter system up to 100 ft in length, new gutters, and downspouts in white (gutter guards excluded) with your roofing job done with us. Fill out the form below to get started now!

Claim Your Free New
Gutter System Now!

Contact us