Are you looking for a reliable roofing contractor in Central NJ? Look no further than My Roofing Contractor! We are a local roofing company based in Hamilton, NJ, offering top-tier services for residential and commercial roofing projects. Our service areas extend to Princeton, West Windsor, Lawrenceville, Hopewell, and Montgomery and more in Central New Jersey, and we also service clients in Eastern Pennsylvania.


Our team of seasoned professionals is dedicated to bridging the gap between quality and affordability. In addition to roofing, we excel in masonry, pavers, and drywall, enhancing homes and businesses in our local communities with our services.

roofing company in central nj: serving locals of Robbinsville, East Windsor, Montgomery, Lawrence, Hopewell Township, Hamilton, and Franklin Township in New Jersey, and eastern PA.

Roofing Company
in Central New Jersey & Eastern PA

Our core services include:


We understand that roofing projects can be a significant investment. That’s why we offer seamless roof financing options. As partners with Wisetack, we empower homeowners and business leaders to get same-day approvals to finance roofing projects. We accept cash, checks, and credit cards for our services.

Tailored Roof Designs at Your Fingertips

With proven quality and durability for roof installations and replacements GAF offers more design choices to align with your unique preferences. GAF is also North America’s largest and most trusted roofing manufacturer. Get a virtual look today.

GAF shingles: Choose your GAF roof with confidence - roof replacement or roof repair.
My Roofing Contractor specializes in installing and replacing commercial flat roofs in and around Mercer County, central New Jersey, including TPO flat roofs.

TPO Flat Roof Installation and Replacement Experts

We specialize in installing and replacing commercial flat roofs in and around Mercer County, central New Jersey, including TPO flat roofs. As experienced roofing contractors, our professional team ensures a durable, long-lasting TPO flat roof with excellent resistance to UV rays and ponding water. Trust the best roofing company for all your roofing needs, including roofing restoration. Protect your NJ or PA-based building with a reliable Versico TPO flat roof. We also offer siding services and work with approved vendors for the best quality and service.

Our roofing company in Hamilton NJ serves all central NJ and provides quality roofing installations, replacements, and roof repairs using materials from companies like Owens Corning.

Choose the Right Shingles for Your Central NJ or Eastern PA Home

Your shingles are part of your first impression and curb appeal for residential and commercial roofing. We make your home’s exterior pop by sourcing our roofing shingles from Owens Corning. Explore their website for a full look at the available colors, styles, and specs.


Couldn’t be happier with the project manager, on time, and it looks awesome with the new roof and crew.

” — M.M.

I can’t say enough how great this roofing restoration company is! The experience with my roofing needs was excellent… the best part is that the roof came out beautifully! Thank you to the crew!

” — Tony T.

Top-notch from start to finish. If you are looking for an affordable roofing expert and project manager in Central New Jersey, My Roofing Contractor is a must for your job. Their quality shingles are unmatched.

” — Jaqueline C.

Reviews from satisfied customers on Google and Better Business Bureau.

Professionalism, Quality, Responsiveness, Value. - Vincent was quick to respond to me, took his time when looking at our house, and gave his honest suggestions. I never felt like he was trying to upsell me and the final product turned out great! They were pretty fast, too. Would definitely recommend them to family and friends.
Washington Township, NJ 07882
Lindsay G.
Home Owner
Fast estimate, fast turnover done to perfection. No complaints. Start to finish was easy with fair price for work done. Service: Roof installation
South Brunswick, NJ 08852
Andrew P.
Home Owner

My Roofing Contractor centrally located in Hamilton NJ

For over 20 years, My Roofing Contractor has been the go-to roofing expert in Central, NJ, providing high-quality residential roofing services. Our team specializes in various types of roof repairs and roof replacements. We understand that every zip code has unique needs, and we tailor our services to meet those specific requirements.


Our commitment to customer service is unmatched, and we pride ourselves on delivering the best roofing solutions for our clients. We also offer comprehensive roof inspections to assess the condition of your roofing material and recommend the most suitable solutions. Whether you need a roof replacement or repair, trust our roofing experts to deliver top-notch results.

Ready to Work with a Top-Rated Local Roofing Company?

Get In Touch

My Roofing Contractor proudly serves New Jersey and Pensylvania, specializing in high-quality roofing services. The locals of Princeton, West Windsor Township, Montgomery Township, Hopewell Township, Lawrence Township, and Franklin Township in New Jersey. We also cater to residential roofing needs in prime locations in Eastern PA, including Bristol, Langhorne, Bensalem, and Newtown. Our comprehensive roofing services encompass roof replacements, installations, and roof repairs. Reach out to us today for a complimentary quote, and let us elevate your home’s roofing standards! With our availability, we are here to serve you.

Copyright 2023 My Roofing Contractor