America's #1 Source for Local Roofers

Diamond Restoration

Princeton, NJ Area.

191 Parkinson Avenue
Hamilton, NJ 08610
(609) 516-8946

Diamond Restoration is locally owned and owner operated in the state of New Jersey. We provide both residential and commercial roof replacement, taking pride in providing quality workmanship and excellent customer service at a fair price. Diamond Restoration has the expertise and the experience to give you the best roof and service, regardless of the job. Our roofing consultants are knowledgeable and well versed in explaining all of your options, helping you make the best choice for your budget and tastes.

  • Shingle roofing
  • Tile roofs
  • Shake roofs
  • Slate roofs
  • Flat roofing
  • EPDM rubber roofs
Additional Services: 
  • Painting
  • Remodeling
  • Architectural restoration
  • Masonry
  • Stone/pavers/patio services
Verifications & Credentials

Verified Credentials:

  • State license verified - State of New Jersey - Registration/License #13VH05696000
  • State license verified - State of Pennsylvania - Registration/License: PA069081
  • Workmans compensation verified - $100,000 of coverage, policy #WCP104408
  • Affiliation verified - Accredited "A+" with the Better Business Bureau
  • Certification verified - GAF Certified
  • Website verified

* Credentials are verified when a roofer is first listed.  License, insurance, certifications, etc.. can change and expire, so reconfirm credentials directly from the roofing contractor at the time of the estimate.

Diamond Restoration of Hamilton, NJ
Verified Reviews
Real feedback from real customers
Reviews for Diamond Restoration
Toni B.
Little Egg Harbor, NJ

I had an old roof that needed some repair at the very least, so I contacted Diamond Restoration. They provided a roof replacement price for me that was fair compared to the other roofers. They explained the entire process and finished it in no time. They left the place spotless as well.

Bob K.
Spotswood, NJ

We were working on a big project with multiple buildings involved and needed some roof repairs and a replacement on two of them. After initially contracting Diamond Restoration to do the repairs, I really had a good feeling about them and their service, so I also gave them the work for the replacement. Overall, they did a very good job!

Lukasz K.
Trenton, NJ

Diamond Restoration was great to work with. They replaced our asphalt shingle roof, as well as some slate repair and fascia boards. Their responses were quick, whether call backs, texts, or emails. The guys came out on time, worked very hard all day, and were able to finish in a day. They left the area clean when they were done, too.

Winnie F.
Flemington, NJ

We needed to replace our 30 year old Timberline shingle roof, which had some moss. I got estimates from four contractors but went with Vincent from Diamond Restoration. He set up an appointment to inspect the roof and came out within days. He was actually 5 minutes early for the appointment, and after walking the property with me to hear my concerns, went up on the roof. He took photos to show me what the issues were with the roof, and he took the time to explain the process very clearly. He was quite thorough in making sure I understood what would happen. He was very professional and polite and came out again before the job started to look at a low-hanging wire, and he assured us that it would not be a problem. The roof project was scheduled for the following week. He emailed the night before the job was scheduled to start to let us know his crew would be at the house between 7:30 and 8:00 a.m. They were right on time, and since the forecast was for rain in the afternoon, they did the front of the house on the first day and finished up on the second day. They worked diligently throughout the project and cleaned up everything around the house when they were finished.

Amanda R.
Browns Mills, NJ

We had some problems with our roof and we weren't sure if it needed to be replaced. Vincent was very accommodating, and they immediately came out and inspected the roof. They were able to find the root cause of the leak and were able to repair it with no issue. I'm definitely happy with the service that we got.

Bakhtiyar K.
Bordentown, NJ

My shingle roof was 24 years old and had a few shingles missing, some dark spots, and there was a leak in the chimney cap area. Diamond Restoration responded to my call right away, and the next day, Vincent came to my house. He explained in great detail what would need to be done and what my options were. The next day, he sent me an estimate and promptly answered my questions. After we signed the contract, they came the same week and replaced the roof in one day. The next day, they replaced the gutters. The new roof and gutters look very nice and the clean-up was excellent. I would definitely recommend this company and would use them again in the future.

Jeffrey M.
Robbinsville, NJ

I needed a leak in my roof fixed and called a bunch of roofers in the area, and Diamond Restoration was the only one who promptly responded. My roof had a leak and he was able to fix it like he said he would with no issue. I would gladly use him again anytime.

Albert T.
Hamilton, NJ

From snow to the hottest day of the year, Vincent and his crew have replaced roofs for us on two houses. The first time was 4 years ago at our house in Hamilton when a freak March snow storm came through and left about 6 inches the night before our job was set to start. Vincent and his team arrived bright and early, shoveled the snow off the roof, and got to work. To say that we are satisfied with the work that Vincent and his crew does is a huge understatement. We were so happy with the fairness of the price and quality of the work that when we moved and needed a roof on our new home, we did not hesitate to call them again, and we are SO happy we did! Vincent continually went the extra mile throughout the entire process, from driving across the state to the new house numerous times, to being flexible with us as we waited for an accurate closing date, to being patient as we chose our perfect shingle color, to working around other contractors coming in to do work too. The crew worked day and night to beat the heat on some of the hottest days of the year. Every guy from the top down on this team is a true professional. I cannot recommend this company enough.

James H.
Princeton, NJ

I reached out to Diamond Restoration when I needed the shingle roof on my 2-story home replaced. Vincent gave a competitive estimate after a thorough first meeting, and the work was done very professionally and looks great. Vincent is very easy to work with and gets back to you right away. I had to make changes to the schedule and he was flexible, always working to make things easy for us. I would definitely recommend!

Vanessa P.
Califon, NJ

We had Vincent from Diamond Restoration come to do an estimate on our roof because we needed some shingles cleaned for our homeowners insurance. After speaking with Vincent, we opted to just replace the entire roof, as he explained the roof was at the end of its life and it would be more cost effective in the long run to just replace it now. He was incredibly honest and reasonably priced. The job took only a day. The men arrived on site before 8am and stayed until 830pm to get the job done. These guys are hard workers and did a great job! We will recommend them to our family and friends!

Service Area

New Jersey Service Area

Pennsylvania Service Area

Diamond Restoration

What to Expect Next

Tell this pro what you need by answering a few questions.

Pro will contact you about a free quote.

Book when you're ready. There's no obligation to hire.


We are asking a few questions so we can match your project to the right contractors.

What is the location of your project?

Which best describes what you need?

What is the project address?

PROBLEM: Roofer phone tag

Calling 5 or 6 roofers just to find 1 for a quote is a hassle

SOLUTION: Get matched to experts

  1. 1. Continue telling us about your project
  2. 2. We confirm expert availability automatically
  3. 3. 1 to 3 matched roofers call you to give a free quote

Please describe your current roof and what you want done.

Only 1 to 3 pros that agree to quote your project will receive your contact info.

< BackNext