Adam Quenneville Roofing & Siding

Roofing

About us

Adam Quenneville Roofing & Siding is a 3rd generation owned and operated family business. They are proud to have won the "Sustained Excellence Award" in the 2021 BBB Awards for Marketplace Excellence, in recognition of a longstanding commitment to trust, performance and integrity. As a company, they are dedicated to providing the best possible quality, superior customer service, and workmanship you can depend on. Their commitment to excellence has made Adam Quenneville Roofing & Siding the most trusted name in Western Massachusetts and Northern CT for roofing, siding & more.

Business highlights

28 years of trusted experience
Emergency Services Offered

Services we offer

Residential & Commercial Roofing. Roof Shampoo Cleaning, Retro-Fitting and Vinyl Siding Installation and Repair.

Services we don't offer

Gutter Repair & Replacement, Windows, Aluminum Siding or Wood Siding.

Amenities

Free Estimates
Yes
Warranties
Yes
Emergency Services
Yes


Accepted payment methods

American Express
Check
Discover
MasterCard
Visa

Photos of past projects

Reviews

4.2139 Reviews
Number of StarsImage of DistributionNumber of Ratings
5
62%
4
9%
3
6%
2
12%
1
12%


Rating CategoryRating out of 5
quality
4.5
value
4.1
professionalism
4.4
responsiveness
4.3
punctuality
4.4

Filter reviews by category

Showing 1-25 of 139 reviews

Scott A.
08/2023
1.0
roofing
  + -1 more
Highly disappointed! Having a building inspector in the family, very quickly many issues were pointed out about the workmanship. I took out a $9000 loan in order to get a new roof, and the new roof has more problems than the old roof! They did not bother taking down the gutters to put up the shingles, so there are lots of lumps and bumps along the front edge. They use random mishmash of flashing, the likes of which are not installed in a way that is waterproof. They did an absolute **** job, and I will be talking to them directly today, as well as the Better Business Bureau, and my lawyer, if they don’t come down here and fix the crap work they’ve done. I can’t believe how disappointed I am, and if I could’ve left zero stars, I would have. The people that showed up came in an unmarked white van. Nobody could speak English, except for the site manager, who could barely speak English. They did not fulfill their contract as they were supposed to also add on a piece of flashing to the side of my house and were unable to do that. The only thing they did properly was show up on time. I am incredibly disappointed, incredibly ****** off, and I sure hope nobody else falls for their ********. You would think a bunch of people in company uniforms, driving company, cars, and being competent at their jobs, would be showing up. But just so you all are aware, that is not the case. You will get random people, that apparently are not really affiliated with this company, they will do an absolute crap job, and they will be happy to take your money. Sad to say, this is just another **** company like all the other ones. Find somebody else!
Description of Work: Replacement roof

Rating CategoryRating out of 5
quality
1.0
value
2.0
professionalism
1.0
responsiveness
5.0
punctuality
5.0

$9,000

Response from Adam Quenneville Roofing & Siding
We take great pride in delivering high-quality roofing services, and are sorry you initially came away from this project so disappointed. When you met with us at our office to discuss these concerns, we set a time for a technician to return to your house. On that visit, Chris was able to identify the issue and replace the flashing above the porch, and on our call after that visit, you sounded very happy with the results. We also compensated you for your inconvenience, and our understanding is that your issues have been fully resolved. If this is not true, please contact Dustin at the office. We appreciate your business and apologize for your initial dissatisfaction. Thank you for giving us the opportunity to rectify the situation.

Tony S.
11/2022
1.0
contractors, gutter repair, replacement windows
  + 1 more
When the salesman came to my home to Inspect the work that needed to be done he up sold me on a roof shampoo, which I agreed to. THe job of replacing the gutter was small and I was throwing the company a bone. When AQ arrived to remove the old gutter it was discovered I had years of water damage to the structure and it was beyond the scope of AQ skill set to fix. I hired a carpenter to Rep,ace the structural damage and was intent on having AQ finish the gutter replacement. After the carpenter was complete I needed windows and trim wrapped. The salesman came back out and realized-priced the work. I was in constant contact with the production manager so the work could be completed timely as I had exposed wood from the carpentry repair. AQ sent out 3 crews, none of which could complete the job of wrapping my windows to match the other 20+ windows in my house. The last time I was assured AQ was capable of completing the work as I was required to match the other window wrapping. They were not! I have owned my home for 22 years and AQ was by far the worst experience with a contractor service. They claim to be a family owned company that takes care of their customers . The salesman tells you one thing, the production manger another, and the work crew still another. I called 3 times asking to speak to Adam, and every time I received and excuse why the owner could not call me. Buyer beware! Stay away!
Description of Work: I needed an old wood gutter replaced with seamless aluminum gutter.

Rating CategoryRating out of 5
quality
1.0
value
1.0
professionalism
1.0
responsiveness
1.0
punctuality
1.0

$2,500

Sam T.
10/2022
1.0
gutter repair
  + -1 more
The salesman was pushy and aggressive in trying to upsell me. I had to ask several times for the price of the work that I needed done. when I did finally get the price it was twice what I ended up paying another company. I wasn’t surprised with the attitude or price but the Angi app practically forced me to include Adam Quinville in my list of pro’s I was requesting a quote from.
Description of Work: Quote for gutter replacement

Rating CategoryRating out of 5
value
1.0
professionalism
1.0
responsiveness
5.0
punctuality
5.0


Response from Adam Quenneville Roofing & Siding
We are so sorry for your experience. The representative was confused because you would not allow him on the roof,which is a big part of the estimate. Our representative said that you were in the driveway driving off before he could give you a price. Once again, we are truly sorry if your experience was less than stellar. We thank you for your feedback which will allow us to learn from this experience and provide us with the tools to make someone else's experience better.

Linda S.
06/2022
5.0
contractors
  + -1 more
Great, Nate took good care of us. Very precessional. Took time to go over what we wanted to have done. When I needed question answered he replied ASAP. Would recommend services to anyone.
Description of Work: Roof and gutters

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Response from Adam Quenneville Roofing & Siding
Thank you for your business and feedback from the AQRS team!

Michelle H.
05/2022
1.0
contractors
  + -1 more
Had a appointment at 5:30 pm , no one showed up not even a phone call . I had to call them and it was one excuse after another . No communication. When we were called to verify we told them that companies don’t show up , they said they were definitely not like that . Well obviously that is a lie ..
Description of Work: Just needed a estimate

Rating CategoryRating out of 5
quality
1.0
value
1.0
professionalism
1.0
responsiveness
1.0
punctuality
1.0


Elizabeth L.
12/2021
1.0
roofing
  + -1 more
Reported the leak to them in Mid-September 2021. It's December 27,2021 and they still haven't fixed the leak. They've been out to the house 3 times- the fourth scheduled appointment was a no-show/no-call. Twice they came out to look at the issue. The third time they stated it was too cold to removed the shingles because they were frozen-but they also stated that they needed to order more supplies so they wouldn't have been able to fix it that day anyway. Their communication is non-existent. They sub-contract the roof installations out. Stay as far away from them as possible.
Description of Work: Needed a leak fixed in a roof they had installed 9 years prior.

Rating CategoryRating out of 5
quality
1.0
value
2.0
professionalism
1.0
responsiveness
1.0
punctuality
1.0


J F.
07/2021
2.0
roofing
  + -1 more
The person from AQR&S showed, was pleasant, first of all told me what a total roof replacement would cost, it was the highest estimate I had received so far. There was one leak, over one room, and that's all I needed to be fixed, entire roof replacement was far too expensive at the time. The AQR&S person said, "we're not the cheap guys".....and by the quote he gave me, they definitely are not the most economical place to call for help. Next was, so how much to fix the spot that's leaking? He had gone up on the roof, came inside the house, saw where there was a leak and then told me, the price to fix it...... $550.00 I was a little surprised but he said there was "a list" of prices he had to follow. Really??? Well, maybe but quite obviously this company gets every nickel they can. He left, went to Home Depot, spent maybe $25. at most, came back and he and another guy went up on the roof, took maybe 15 min. or so and AQR&S was paid $550. ! Sorry but I think that's kind of expensive for the little bit of material that was used, the short time it took to put it up, and......the repair lasted less than a year. I initially called AQR&S mainly because of their commercials on tv and should have done what I usually do, LOOK at reviews online. I see some of the reviews on Angi's website are less than glowing.
Description of Work: Repair a leak on the roof.

Rating CategoryRating out of 5
quality
2.0
value
2.0
professionalism
3.0
responsiveness
4.0
punctuality
4.0

$550

Mark K.
05/2021
5.0
contractors, roofing
  + 0 more
Easy to work with, efficient and did a very good job. Project went quickly, very satisfied
Description of Work: Roof wash and repairs

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$3,000

Response from Adam Quenneville Roofing & Siding
Thank you so much for your review!

June B.
11/2020
5.0
roofing
  + -1 more
Great job, the roofers arrived on time & finished our large roof in the same day. The workmen were very polite. The project manager Joe did a great job, & the roof looks beautiful.
Description of Work: roof replaced

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Response from Adam Quenneville Roofing & Siding
Thank you very much for your feedback and your business!

David B.
02/2020
2.0
roofing, siding, replacement windows
  + 1 more
The company used outside contractors. When we complained about some of the work done, the response was "we don't use them anymore." The workers lost some live wires (for an outside light) in a wall, reinstalled our security lights and cable/electric wires too low, and improperly reinstalled two lights. We had to call an electrician to fix the problems, at a cost of over $1000. Also, the roof over our family room leaked - the response was that they did everything they were supposed to do. We would definitely never use them again.
Description of Work: new roof, replacement windows, vinyl siding

Rating CategoryRating out of 5
quality
4.0
value
3.0
professionalism
3.0
responsiveness
3.0
punctuality
4.0

$40,000

Response from Adam Quenneville Roofing & Siding
Thank you so much for your feedback. The project was completed in 2013. We did a full siding, roof, window and skylights. In 2014 gutter covers and a full gutter project was purchased from our company. There is record of a leak in 2015 that we went to and fixed. We have not received any other communication since 2015. I am very sorry for your experience and as always your feedback will allow us to learn from your project and train our staff accordingly. If you would like to discuss this matter further please feel free to contact us at 413-536-5955 or for your convenience we can be reached on the web at www.1800newroof.net.

Jason E.
01/2020
5.0
siding, replacement windows
  + 0 more
We used Adam Quenneville Roofing and Siding for our siding and windows. Everything was seamless and Adam's crew was extremely communicative and hardworking through the entire process. I would recommend them to anyone looking to get their roofing/windows/siding done.
Description of Work: Siding and windows

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Kristie H.
01/2020
5.0
roof cleaning
  + -1 more
I am so pleased with my roof shampoo. My roof looks brand new I would highly recommend this company and especially this service.
Description of Work: Roof shampoo

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Response from Adam Quenneville Roofing & Siding
Thank you for your positive feedback as a company we strive to provide the best service we can to our customers.

Katy E.
01/2020
5.0
roofing
  + -1 more
The instillation was done in one day, the crew was neat and efficient. I would for sure recommend this company.
Description of Work: Roof Replacement

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Response from Adam Quenneville Roofing & Siding
Thank you very much for your business.

Katy E.
11/2019
5.0
roof cleaning
  + -1 more
Excellent service the results were amazing.
Description of Work: Roof shampoo and Roof Maxx

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Response from Adam Quenneville Roofing & Siding
Thank you so much for your positive feedback!

Elizabeth C.
10/2018
1.0
gutter cleaning, roofing, roof cleaning
  + 1 more
Beware - beware!!! My description/opinion of the company and the employees to whom I spoke: gypsy operation, rude, belligerent, they contradict each other, talk over you (impossible to get a word in), they bully and they obviously get multiple complaints because they all know the rebuttal spiel and are down right nasty. First let me say that there is something very strange going on if Angie's list and Home Advisor give them high ratings. I can only conclude that there are many fake entries on their behalf. It would do these resources well to check other reviews on the internet. Based on this experience I will never resort to Angie's List or Home Advisor again. My clients needed to have the lichen removed prior to their home sale. The estimator (who has no true experience in the field) has her "spiel" down pat! Word for Word she repeated it twice. Talked my clients into doing far more work than was needed and they paid 50% up front. When the worker arrived he informed my clients that they should not be doing the entire package they were sold because it would actually damage the roof and remove the granules on the shingles. I also spoke with him at length while he was there and determined that the shampoo/lichen spray was all that was needed. That same day we called their office and received the rudest runaround imaginable. At first they said the amount of work needed or the potential damage could only be determined by their expert and then rescinded that statement when they realized it didn't support their goal of getting all of the money from my client. Here is part of my clients experience: On September 20, 2018 a representative from Adam Quenneville Roofing, Tiffany Carter, came out to view our roof and give us a quote. This started out to be a cleaning of the entryway porch roof. The ’sales pitch’ led us to believe we should do more and that we needed some repairs so we thought it was the right thing to do. She implied that we needed a ‘roof tune-up’ (check for loose shingles, nail down curled shingles),and a roof shampoo that would address the moss and lichen issues. There was mention of lichen being more difficult but no mention of it damaging our shingles when treated. We were told they would do the tune up and then clean the gutters first to allow for clear flow off the roof. We came into the house to see a video of the process but were never shown the video. Tiffany went right to giving us varying prices, part roof, whole roof, front, back tune up (ie - , etc. Next she gave us the contract to sign - without any explanation of its fine print. We called the following week as we had not heard from Quenneville and inquired as to ‘when’ they would be coming. After another call, we were given October 9 as a date and were told they would arrive around 8:30, weather permitting. We did not hear from them after that. On October 9th, Bill left at 9 and I left at 9:30, as no one had arrived. When Bill returned later in the morning, the workers had been here, applied the ’shampoo treatment’ and had left for lunch. No roof tune up had been done - Bill was told the roof didn’t need any repairs, it was in good condition. And the gutters had not been cleaned out prior to the process. The worker explained that we would lose the grit off the shingles with the treatment process so Bill declined any further work. The worker also questioned water availability as he would have had to refill his tanker of 800 gallons a time or two. This had not been mentioned in the initial sales pitch. He actually said ‘hot’ water would be used. My husband called the Quenneville office in the afternoon to speak with someone - he was told a manager would call back - he/she was out to lunch. Never received a call back. At 3 p.m. today, Wednesday, October 10 we called again and had a very unprofessional conversation with the young lady who answered the phone. She would not listen to anything we had to say and had a reason or excuse for everything. She offered to have the roof tune up done - which didn’t make sense since we were told it did not need it when they came out on the 9th. That was not the point. She rambled on so much you could not get a word in. We again asked for a manager and was told he/she was at lunch (again) and would call back. At this point I took over for my clients. We needed the receipt for closing. I spoke with three different people, all of them defensive and belligerent. I swear they were all reading from the same play book. I hoped to get the warranty but I knew that was a long shot. However, I needed the receipt to show my clients had paid $773 for the solution to be sprayed on the roof. I also tried for a refund of some of the money because $773 is a ridiculous amount for what was done - not a chance. I was only sent the receipt after I said perhaps the new owner would have them do the balance. They are incapable of "doing the right thing."
Description of Work: Cleaning to Remove Lichen

Rating CategoryRating out of 5
quality
3.0
value
1.0
professionalism
1.0
responsiveness
1.0
punctuality
1.0

$773

Catherine S.
05/2018
5.0
roofing
  + -1 more
Great. Total price included a roof inspection for our solar company.
Description of Work: We thought we needed a new roof to prep for solar panal installation. Bob Croteau told us that we did not need a new roof. Talk about being relieved, a $15-20,000 savings. We asked about a Roofmaxx application and he said it could be done. Skylights sealed and any small area was addressed. A truly honest and professional representative of the company.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$3,500

Kara P.
03/2018
5.0
roofing
  + -1 more
Great job by all. Great communication, response time, clean up and work! All around great experience.
Description of Work: full roof on house

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

Amanda H.
01/2018
5.0
roofing, skylights
  + 0 more
We had a really excellent experience with this company. They were thorough when they wrote up an estimate. They knew exactly how to deal with putting new skylights into the dome roof and saved us having to have custom windows made. Coordinating was easy--they even used texting (I hate phone calls...) to organize things. The guys who showed up were on time, professional, and easy to work with. Great experience. We'll use them again.
Description of Work: Replace leaking skylights on a dome roof

Rating CategoryRating out of 5
quality
5.0
value
4.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$4,400

Michael L.
01/2018
2.0
roofing
  + -1 more
It was a 30 minute job with 15 cap shingles on a roof they installed 10 years prior. The old ones had blown off on a windy day. And I was charged 900 dollars for the repair. I also had to call 2 times to get the repair scheduled
Description of Work: Repair cap shingles on previous installed roof

Rating CategoryRating out of 5
quality
3.0
value
2.0
professionalism
4.0
responsiveness
3.0
punctuality
3.0

$915

Geoffrey R.
01/2018
5.0
roofing
  + -1 more
On time as planned with materials, labor, & cleanup.
Description of Work: New roofs on 25 buildings. Broken down to 5 buildings/year.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
4.0
punctuality
5.0

Yes, I recommend this pro

Keith R.
12/2017
5.0
roofing, siding
  + 0 more
The team at Adam Quenneville roofing was spectacular. I am always nervous when picking a contractor to work on my home because it is the largest investment I have and Adam’s team treated it as such from start to finish. From picking out my colors and materials, installation and cleanup they were all perfect through and through. I watched Adam’s crew throughout the installation and they moved right along like clockwork not a wasted step or motion. But not too fast to affect workmanship. I remember watching a worker where a little piece of aluminum wasn’t going in just right, instead of just shoving it in there and moving along, he took the time to stop what he was doing, put his tools down and get the piece of metal in there properly. Gave me peace of mind that they were treating me and my home as if it were their own. I would definitely use them again and would highly recommend them.
Description of Work: Needed a new roof. I had a few leaks over the years and I also needed a good sized porch sided.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$12,500

Keith R.
12/2017
5.0
roofing, siding
  + 0 more
The team at Adam Quenneville roofing was spectacular. I am always nervous when picking a contractor to work on my home because it is the largest investment I have and Adam’s team treated it as such from start to finish. From picking out my colors and materials, installation and cleanup they were all perfect through and through. I watched Adam’s crew throughout the installation and they moved right along like clockwork not a wasted step or motion. But not too fast to affect workmanship. I remember watching a worker where a little piece of aluminum wasn’t going in just right, instead of just shoving it in there and moving along, he took the time to stop what he was doing, put his tools down and get the piece of metal in there properly. Gave me peace of mind that they were treating me and my home as if it were their own. I would definitely use them again and would highly recommend them.
Description of Work: Needed a new roof. It was getting old and had a couple of leaks over the years. Also needed a good sized porch sided.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$12,500

Maura A.
12/2017
5.0
roofing
  + -1 more
The crew was very professional, fast, friendly, and clean. We recommend Adam Quenneville to anyone.
Description of Work: We needed A repair and a roof.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro

alexis C.
11/2017
3.0
roofing
  + -1 more
Did not go well. Ended up fine, but the couple day job got drawn out over months. Pretty much our roof had to be done twice, our yard had to be cleaned at least 3 times and we still found foot long strings of nails in the bushes. They forgot the dumpster in our driveway until i called to mention that it was still there. And to top it off they forgot to bill us for so long(again until i mentioned it because we wanted the warranty paperwork and to cut ties with the company), by the time we got our warranty, the manufacturers policy had changed. The salesman was not helpful at all after the initial meeting, the office was nearly impossible to get a call back from. The only saving grace was the VP who did come to our house to see how horrendous the work was and put it writing a list of items that would be fixed..... including the broken window.
Description of Work: We had our large roof replaced

Rating CategoryRating out of 5
quality
3.0
value
4.0
professionalism
4.0
responsiveness
2.0
punctuality
3.0


Edmond D.
04/2017
5.0
roofing
  + -1 more
They were the ones that spotted the damaged on the roof from a hail storm we had the year before. They drove by and they stopped and said, ?we were just looking at your roof, can we take a closer look?? I said, ?go ahead!? They looked at it and said I have hail damage and the insurance will pay for it. They said they would talk to the insurance company and explain what they found and they would give me the papers from the insurance and then I could decide if I wanted them to do it or not. They just took care of the whole thing. I wouldn?t have even had known about if they hadn?t stopped by. It was about 12,000 and there was a $500 deductible that I carry on my insurance that I had to pay out of my pocket. They did a great job. They picked up all the trash, cleaned up the lawn and took everything away. There was one little roof they didn?t do because it wasn?t as damaged as the others, and it wasn?t necessary to replace it according to the insurance company. They told me that. I said, ?have you got someone to do that job!? He said, ?what do you mean?? I said, ?I would offer him a couple hundred to do that small roof that is about 5 feet square!? I paid them $200 to do that and it was all done and the whole roof was replaced that way. That was the roof over the porch. There were 4 people doing the roof. They did it in a day. They went right to work, torn out the old shingles. A couple places the roof underneath was rotted, they put in 2 sheets of plywood underneath and replaced the roof.
Description of Work: They replaced the whole roof.

Rating CategoryRating out of 5
quality
5.0
value
5.0
professionalism
5.0
responsiveness
5.0
punctuality
5.0

Yes, I recommend this pro
$12,000

Contact information

160 Old Lyman Rd, South Hadley, MA 01075

http://www.1800newroof.net

Licensing

Bonded

Insured

Licensed*

Trade License Number
HIC.0575920
Trade License Locale
Connecticut
Trade License Authority
Connecticut
Trade License Expiration
03/31/2025

Eco-friendly Accreditations

LEED Accredited Professional
Yes
Energy Star Partner
Yes
EPA Lead-Safe Certified
Yes
Use Green Products or Work Practices
Yes
State Contractor License Requirements

All statements concerning insurance, licenses, and bonds are informational only, and are self-reported. Since insurance, licenses and bonds can expire and can be cancelled, homeowners should always check such information for themselves. To find more licensing information for your state, visit our State Contractor License Requirements page.

*Contact business to see additional licenses.


Service Categories

Roofing

FAQ

Adam Quenneville Roofing & Siding is currently rated 4.2 overall out of 5.
Adam Quenneville Roofing & Siding accepts the following forms of payment: American Express,Check,Discover,MasterCard,Visa
Yes, Adam Quenneville Roofing & Siding offers free project estimates.
Yes, Adam Quenneville Roofing & Siding offers eco-friendly accreditations.
No, Adam Quenneville Roofing & Siding does not offer a senior discount.
Yes, Adam Quenneville Roofing & Siding offers emergency services.
Yes, Adam Quenneville Roofing & Siding offers warranties.
Adam Quenneville Roofing & Siding offers the following services: Residential & Commercial Roofing. Roof Shampoo Cleaning, Retro-Fitting and Vinyl Siding Installation and Repair.
Gutter Repair & Replacement, Windows, Aluminum Siding or Wood Siding.

Contact information

160 Old Lyman Rd, South Hadley, MA 01075

http://www.1800newroof.net