ROOFING COMPANY · HAMILTON, NJ

Roofing Company Serving NJ & PA

Roof replacement, roof repair, emergency repair and commercial flat roofing for homes and businesses across Central NJ and Bucks County, PA. In-house crews, written quotes, free inspections.

Or send the short form below. We reply Mon–Sat, 8am to 5pm.

Licensed

NJ #13VH05696000 · PA #069081

Free inspection

Written quote, no pressure

Since 2010

Local roofing and restoration

Mon–Sat

8am to 5pm · (609) 516-8946

CERTIFIED BY THE MANUFACTURERS WE INSTALL · RATED BY CUSTOMERS

GAF Certified Certified Owens Corning Asphalt Roof shingles installer Logo Versico - Roofing Systems google 5 star rating

Roofing Services for Homes & Businesses

My Roofing Contractor is a family-owned roofing company in Hamilton, NJ. Our certified crews do the work themselves, with no subcontractors, and the owner oversees every project. Here is what we do most:

Roof replacement

Full tear-off and new shingle or flat roof systems for homes and businesses.

Roof replacement in NJ & PA

Roof repair

Leaks, missing shingles, flashing and storm damage, found and fixed at the source.

Roof leak repair in NJ & PA

Emergency roof repair

Active leaks and storm damage. Temporary protection first, then a written quote for the permanent fix.

Emergency roof repair

Commercial & flat roofing

EPDM and TPO repair and replacement for commercial buildings and flat residential roofs.

Commercial flat roofing

Solar panel removal

Panels taken off and reinstalled so your roof can be repaired or replaced.

Solar panel removal and reinstall

Decks & exterior work

Composite and wood decks, siding, painting, brick pavers and concrete driveways.

Home improvement services

Get a Free Estimate

Tell us about your roof. We will call to schedule a free inspection and give you a written quote.

Roofing Form

Prefer to talk? Call Mon–Sat, 8am to 5pm.

Call (609) 516-8946

Roofing Work in NJ & PA

Roof replacement project in Cherry Hill, NJ

Roof replacement

Roof replacement project in Cherry Hill, NJ.

Roof replacement project in Mercer County, NJ

New roof

Roof replacement project in Mercer County, NJ.

Close-up of an asphalt shingle roof on a New Jersey home

Asphalt shingles

Asphalt shingle roofing on a New Jersey home.

Commercial Roof Repair

Commercial repair

Commercial flat roof repair.

roof replacement south brunswick nj

South Brunswick

Roof replacement in South Brunswick, NJ.

roof replacement services

Roof replacement

Roof replacement project in central NJ.

Why Homeowners Choose Us

A roof is a big decision. Here is how we work:

In-house crews

Our own certified crews do the work. No subcontractors.

Owner on every job

The owner oversees every project from start to finish.

Manufacturer certified

GAF, Owens Corning and Versico certified.

BBB A+ rated

A+ rating with the Better Business Bureau.

5.0 on Google

Rated 5.0 by customers on Google.

Licensed in NJ & PA

NJ #13VH05696000 and PA #069081.

How a Roofing Project Works

1

Free inspection

We look at your roof and photograph any damage.

2

Written quote

You get a clear written quote with no pressure to decide on the spot.

3

Scheduled work

Our crew does the repair or replacement and protects your property.

4

Final check

We review the finished work with you.

Want more detail? See our roof replacement process or ask about financing.

Where We Work

Based in Hamilton, NJ, we serve Mercer, Burlington, Middlesex, Monmouth, Somerset and Ocean counties in NJ, and Bucks and Montgomery counties in PA.

Roofing Company FAQ

What roofing services do you offer?

Roof replacement, roof repair, emergency roof repair, commercial and flat roofing, and solar panel removal and reinstall. We also build decks and do siding, painting, brick pavers and concrete driveways.

Which areas do you serve?

We are based in Hamilton, NJ and serve Mercer, Burlington, Middlesex, Monmouth, Somerset and Ocean counties in New Jersey, and Bucks and Montgomery counties in Pennsylvania.

Are you licensed?

Yes. Our New Jersey license is #13VH05696000 and our Pennsylvania license is #069081.

Do you use subcontractors?

No. Our own certified crews do the work, and the owner oversees every project.

How much does a new roof cost?

It depends on roof size, pitch, materials and what is found under the old roof. We give a free inspection and a written quote before work starts.

What are your hours?

We are open Monday to Saturday, 8am to 5pm. Call (609) 516-8946 or send the form on this page.

Need a Roofer? Call Us.

Mon–Sat, 8am to 5pm. Free inspection and a written quote.

Call (609) 516-8946