MY ROOFING CONTRACTOR · SERVING CENTRAL NJ & PA SINCE 2010
Roof Replacement & Repair in Central NJ & Bucks County, PA
Certified in-house crews. Never subcontractors. The owner personally oversees every project, from the free estimate to the final cleanup.
Free estimates · Mon–Sat, 8am–5pm · Licensed NJ & PA
Since 2010
Serving central NJ and PA
BBB A+ Rated
Accredited, A+ rating
Licensed & Insured
NJ #13VH05696000 · PA #069081
In-House Crews
Never subcontractors
Roofing and Exterior Services in NJ & PA
Start with the roof. Our crews also handle the exterior work around it, so you deal with one contractor from estimate to cleanup.
Roof Replacement
Asphalt shingle and flat roof systems, installed by our own crews with a labor and material warranty.
See roof replacement →Roof Repair
Leaks, storm damage, flashing and ceiling stains fixed at the source, not patched over.
See roof repair →Emergency Roof Repair
Active leak or storm damage? We tarp and stop the water, then plan the permanent repair.
See emergency roof repair →Commercial & Flat Roofs
TPO and flat roof systems for commercial buildings and homes with low-slope sections.
See commercial roofing →Deck Repair & Replacement
Structural repairs and composite deck replacement, built from the frame up.
See deck services →Siding, Painting & More
Siding, exterior painting, brick pavers, concrete driveways and solar panel removal and reinstall.
See home improvement →Hear From Our Customers
Homeowners tell it better than we can. Watch a customer describe working with our crew.
Customer video testimonial, My Roofing Contractor.
How Your Roof Project Works
No pressure and no surprises. Here is what to expect from first call to final cleanup.
Free Inspection & Estimate
We look at your roof, explain what we find, and answer your questions.
Clear Written Quote
A line-by-line quote that spells out materials, labor, permits and warranty.
Installed By Our Crew
Our own certified crews do the work. We never hand your roof to subcontractors.
Final Walkthrough & Cleanup
The owner walks the finished job with you and the site is left clean.
Where We Work in NJ & PA
We serve central New Jersey and Bucks County, Pennsylvania. Find your town:
Roofing Questions We Hear Most
Who is My Roofing Contractor and where do you work?
My Roofing Contractor is a roofing and exterior contractor based in Hamilton, NJ, in business since 2010. We work in Mercer, Burlington, Middlesex, Monmouth, Somerset and Ocean Counties in New Jersey and in Bucks and Montgomery Counties in Pennsylvania.
Are you licensed and insured?
Yes. We are licensed and insured: NJ license #13VH05696000 and PA license #069081. We are also BBB A+ rated and hold a 5.0 rating on Google.
Do you use subcontractors?
No. Our in-house crews do the work, and the owner oversees every project from estimate to finish.
How do I get a free roofing estimate?
Call (609) 516-8946, Monday to Saturday, 8am to 5pm, or send a request through our contact page. We look at the roof, explain what we find, and go over your options so you can decide what makes sense.
Should I repair or replace my roof?
Repair usually makes sense when the damage is limited to a small area, such as a few missing shingles or a flashing leak, and the rest of the roof is in sound shape. Replacement is usually the better value when the roof is near the end of its life, has widespread damage, or keeps leaking after repairs. We will tell you which one fits your roof.
How much does a new roof cost?
The cost depends on the size and pitch of the roof, the number of layers to remove, the material you choose, and how much decking or flashing needs repair. We give a free estimate after seeing the roof, so the number reflects your house rather than a guess.
Do you do work besides roofing?
Yes. Along with roof replacement and repair, we build and repair decks (including Trex and TimberTech composite), install brick pavers and concrete, and do siding, exterior painting, drywall and basement finishing.
What should I do if my roof is leaking right now?
Call (609) 516-8946 during business hours, Monday to Saturday, 8am to 5pm. While you wait, move belongings away, put a bucket under the drip, and stay clear of any sagging ceiling. We can talk you through temporary protection and a permanent repair.
Ready for Your Free Estimate?
Call us Monday to Saturday, 8am to 5pm, or send a message and we will get back to you.
Call (609) 516-8946 Request an Estimate Online



