Testimonials
Your Trust Is Our Biggest Reward
Bill E.
Jim Psomiades at Desalvo contracting was my project manager and he was fantastic. It's rare these days that a contractor actually follows through on what they say. When Jim said here's what we're going to do and when we're going to get the job done, that's what happened. He was super responsive and transparent. Jim and Desalvo contracting get my highest recommendation.
read moreread less
Brandon G.
I just got a new roof put in by Peter and team. Peter came over to my residence quickly upon reaching out to provide an estimate, in which was priced aggressively. Peter and team were at my house within 7 days to install a new roof in which came out great. I'd use Peter again for contracting needs
read moreread less
Shelley J.
We just had the best experience ever with Peter and his crew. These guys were the bomb! On time , hardest working folks, every single one has a job and they get it done. Peter was a joy to work with, fair ,respectful and most if all made this whole experience easy and we would recommend him 150% to anyone looking for a job well done! Thank you!
read moreread less
peter h.
My roof needed to be stripped and shingled with a couple of repair spots. Peter gave me an estimate that beat everybody else’s. Peter and his crew showed up at 7:00 in the morning and the crew left at 7:00 in the evening. After the crew was finished cleaning up all of the old roofing material and nails, my yard looked better than when they arrived. My roof is a large roof over 24 square and I was amazed it was done in one day. I would recommend these guys to everyone who needs a roof, I already have recommended them to a condo association. Great work, great price at the estimate Peter quoted me. Thanks again, and thanks Marcos and crew.
read moreread less
Karen B.
I made the right decision when I hired Peter DeSalvo Contracting. I couldn't be happier with the work the team performed in such an efficient , clean, and orderly manner. I have a beautiful new roof and gutter system thanks to James Psomiades and his crew, who did an amazing job.. James is an honest and caring guy who never took advantage of my situation (unexpected tree and wind storm damage ) and gave me the best price of anyone that I interviewed . If I hadn't hired James I would have spent needless money on work that was not even needed quoted by another company that I interviewed .Thank you James !
read moreread less
Dave C.
Peter and his crew were amazing. Knowing we had a tight timeframe, he had his crew to our house on a Saturday in 90 degree heat. They were superior not only in the quality of work, but respect for our property. One day done and beautifully executed with fair pricing. 10 stars!
read moreread less
Brandon B.
As a developer, I’ve worked with plenty of contractors over the years, and this roofing company stands out as one of the best. Their crew was professional, efficient, and detail-oriented from start to finish. They delivered on schedule, kept the jobsite clean, and the quality of the workmanship is obvious. Communication was excellent throughout, which made the process smooth and stress-free. I’d recommend them to anyone looking for a roofing partner that actually delivers on their promises.
read moreread less
Richard W.
Roofing team works very hard and roof looks great. A few recommendations: 1. Supervisor stay onsite for entire job to ensure directions are followed completely. 2. Put rags in downspouts for gutters to ensure no debris or nails go into downspouts. Some downspouts go directly into a drain pipe in the ground and this can become a real issue. Not able to recover debris or nails from one of my downspouts. 3. Blow debris from roof to an area away from pools and decks. 4. Make sure to fully review the job agreement details with the customer. 5. Lay tarps in attic to catch nails and debris. Had a 6 penny nail used for the temp tether puncture an HVAC hose. 6. Always use the knee cushions to avoid boot damage to new shingles. 7. Cover deck chairs and such to avoid tar material from getting on surfaces.
read moreread less
Jerry B.
Peter Desalvo was great to deal with! He did what he said he would do and went above with extra things that were needed. I can tell you that the crew that works for him were excellent. They came in and worked and the cleanup was fantastic. I would recommend them to anyone! Jerry Becker Becker Transportation
read moreread less
Patty M.
These guys are awesome. They answered my request super quickly and came out to look at the roof the next day. He was very honest about the work we did or did not need done and provided price points for multiple options. His crew knocked out the work in a few hours and the price was very competitive. I never write reviews, but we had such a great experience that I felt compelled to leave one. 10/10 will hire again if I have roofing needs in the future
read moreread less
Diane R.
My roof was old and had a lot of damage. I saw an ad for DeSalvo and gave them a call. I'm so glad I did. The experience was excellent. They did a fine job at a fair price. Project manager James handled every detail from quote to cleanup. He clearly knows his stuff and was pleasant to work with. Thank you, James and crew. My roof looks great!
read moreread less
Michael M.
DeSalvo Contracting install a new roof at my house in Merrimack. As promised, the work was completed in one day. The crew worked hard and was neat, making sure all debris was removed from my yard. I would use their services again. They were a pleasure to work with!
read moreread less
Michael L.
After having three roofing companies provide an estimate I was most impressed with the time James Psomiades took to go over options, including gutters which we were also interested in having replaced. DeSalvo Contracting was NOT the least expensive of our options but we made the right decision in contracting them to take care of our roofing and gutter needs. Courteous, professional, attentive, always checking in, working us into the schedule then having to work around rain dates (which no one can control) our roof was completed easily in the timeframe we had hoped. True to their word, they provided not only what was agreed upon in our contract but I came home to discover they had re-roofed a very small shed roof (tiny but still not in the contract) because in Jame's words "I couldn't not take care of that for you too, it would have stuck out, it would have bothered me to leave it that way." That commitment to "do the right thing" as well as their skill in roofing is encouraging in this day of corporate franchises in home improvements. Thank-you James and Pete, very satisfied customers here. Mike & Sue.
read moreread less
eric l.
5/5 Stars – My Roof’s Hotter Than My Last Tinder Date I called Peter DeSalvo Contracting because my roof looked like it had survived a bar fight and lost. I expected delays, excuses, and a crew that smelled like motor oil and regret. Instead, what showed up was a battalion of roofing assassins who handled their business so cleanly, I almost felt like I should be paying rent. They stripped that roof like it owed them money—fast, focused, and with zero mercy. If efficiency were an Olympic sport, these guys would be doping—because no one should be this good without cheating. And the best part? They didn’t leave a single nail behind. Not even my ex was that clean on the way out. Peter, the man himself, walks that perfect line between dad-joke energy and mafia-level confidence. He doesn’t oversell or B.S. you—he just looks at your mess of a roof, gives a small nod like a hitman about to make a problem disappear, and then gets it done. By the time they left, I had a roof tighter than my monthly budget and sexier than anything I’ve matched with online this year. Look, if you want a crew that shows up, does it right the first time, and leaves you wondering if it’s weird to be this emotionally attached to shingles—call Peter. Just don’t be surprised if your house starts turning heads.
read moreread less
robert m.
I had a large tree fall on my deck and crush the corner of it. I thought I would have to have the entire deck replaced Pete came over and looked at it told me not to worry, he said he is able to repair it without replacing the entire deck. Once the weather cleared up Pete repaired the deck on time on schedule and within budget His work was a five star rating His crew was respectful and very knowledgeable I would recommend Pete for any home improvement for myself-and anyone else that needs it.
read moreread less

Schedule a consultation
We will get back to you within 24 hours
Contact Us
Expert Guidance for Your Roofing & Remodeling Needs
Have questions or need a roofing estimate? Our team is ready to help. Fill out the form or call us today, and we’ll get back to you quickly.
- Free Roof Estimates
- Honest & Reliable Services
- Licensed & Insured
- Dedicated Project Managers
Learn More
keyboard_double_arrow_right
