KEE Roofing® provides trusted roofing, solar, siding and gutter services to the residents of Duncan, SC and the surrounding areas since 2007. From installation to maintenance to storm damage repair, your home is in good hands with KEE™!

And because we know insurance claims only add to your stress when dealing with roofing, siding and gutter problems, we help you with filing and processing your claim. Read our reviews and find out why your neighbors in Duncan, SC consider us to be their trusted local roofer!

Local Reviews
for Duncan, SC

KEE Roofing® Rated 5.0 out of 5 stars based on 2 customer reviews


Map of Duncan, SC 29334

Awesome service and clean up




Review of KEE Roofing®

The crew arrived on time and were very professional. They finished the work and I'm very happy with my roof. I appreciate the great clean up too! The KEE Roofing team also kept me updated with insurance information and help me through the process to ensure that my insurance paid for certain items missing. I would highly recommend them.

DuncanSC29334 34.895-82.1275

Response from KEE Roofing®:

Mrs Cozart, thank you so much for the 5-Star review regarding your experience with KEE Roofing. Your feedback is greatly appreciated. We are so glad that you're happy with your new roof! If you need anything in the future, please let us know. It really was a pleasure doing business with you!


Map of Duncan, SC 29334

Great to work with!




Review of KEE Roofing®

Very friendly, reliable and do great work. They did our roof on our last house after hail damage and we are using them again after having hail damage at our new house.

DuncanSC29334 34.89-82.085

Response from KEE Roofing®:

Thank you so much for your 5 star review of KEE Roofing. We greatly appreciate your positive feedback and allowing us to help you with all of your roofing needs!


Joshua S.

Joshua S.

Todays install was Pewter Landmark certainteed shingle. Definitely a favorite color of mine. This customer was so awesome. Definitely the customer you’d want to work with on a weekend. And with Kee Roofing, this customer has a 10 year workmanship warranty. And a lifetime warranty shingle warranty with Landmark.

Near Smoothstone Dr, Duncan, SC 29334
Duncan, SC - Todays install was Pewter Landmark certainteed shingle. Definitely a favorite color of mine. This customer was so awesome. Definitely the customer you’d want to work with on a weekend. And with Kee Roofing, this customer has a 10 year workmanship warranty. And a lifetime warranty shingle warranty with Landmark.
Dylan S.

Dylan S.

I was the project manager on this home in Duncan, SC. This customer called in for a free roof inspection and upon inspection we found enough hail damage around the home and on the roof to warrant a claim. They filled with USAA and we met with their licensed adjuster, they were approved for a full roof replacement! They chose Certainteed Landmark AR - Burnt Sienna shingles and I enjoyed working with them throughout their home restoration project!

Near Rolling Pines Ln, Duncan, SC 29334
Duncan, SC - I was the project manager on this home in Duncan, SC. This customer called in for a free roof inspection and upon inspection we found enough hail damage around the home and on the roof to warrant a claim. They filled with USAA and we met with their licensed adjuster, they were approved for a full roof replacement! They chose Certainteed Landmark AR - Burnt Sienna shingles and I enjoyed working with them throughout their home restoration project!
Colin L.

Colin L.

I went out to Duncan, SC to perform a free roof inspection on this home. I found hail damage on all slopes. A hail damage claim to State Farm was made and approved.The new roof includes these Certainteed, Landmark, Charcoal Black shingles they picked out. Our customer loved their new roof!

Near Sexton St, Duncan, SC 29334
Duncan, SC - I went out to Duncan, SC to perform a free roof inspection on this home. I found hail damage on all slopes. A hail damage claim to State Farm was made and approved.The new roof includes these Certainteed, Landmark, Charcoal Black shingles they picked out. Our customer loved their new roof!
Benjamin K.

Benjamin K.

This homeowner in Duncan, SC saw our yard sign in their neighborhood and called for an inspection due to hail damage in the area. I went out to the property and conducted a full free roof inspection. They filed a claim with their Insurance company, State Farm and were approved! They picked out Certainteed Landmark AR - Charcoal Black shingles. New roof looks great!

Near Woodsberry Shoals Dr, Duncan, SC 29334
Duncan, SC - This homeowner in Duncan, SC saw our yard sign in their neighborhood and called for an inspection due to hail damage in the area. I went out to the property and conducted a full free roof inspection. They filed a claim with their Insurance company, State Farm and were approved! They picked out Certainteed Landmark AR - Charcoal Black shingles. New roof looks great!
Dylan S.

Dylan S.

Today was a great day to give a customer a new roof! This customer called us after being in the heart of a major hail storm. We went out to see the damage on this customers home and found major hail damage on the roof. This customer was able to get approved through insurance for a full roof replacement. We upgraded this customer to a full synthetic underlayment as well as lifetime architectural shingles. This customer was extremely happy with his new roof and we were happy to be able to help.

Near E Victor Hill Rd, Duncan, SC 29334
Duncan, SC - Today was a great day to give a customer a new roof! This customer called us after being in the heart of a major hail storm. We went out to see the damage on this customers home and found major hail damage on the roof. This customer was able to get approved through insurance for a full roof replacement. We upgraded this customer to a full synthetic underlayment as well as lifetime architectural shingles. This customer was extremely happy with his new roof and we were happy to be able to help.
Corey L.

Corey L.

This customer had us do their roof previously and then they moved and asked for us to come out and perform a free roof inspection on their new home. This job was in Duncan, SC and during my inspection I found hail damage on all slopes of the roof, siding, windows screens, downspouts, and gutters. They filed a hail damage claim with State Farm and I came out to meet with the adjuster. State Farm approved them for a full roof replacement. They chose Certainteed Landmark AR - Weathered Wood shingles and were once again happy with our work!

Near Santa Ana Way, Duncan, SC 29334
Duncan, SC - This customer had us do their roof previously and then they moved and asked for us to come out and perform a free roof inspection on their new home. This job was in Duncan, SC and during my inspection I found hail damage on all slopes of the roof, siding, windows screens, downspouts, and gutters. They filed a hail damage claim with State Farm and I came out to meet with the adjuster. State Farm approved them for a full roof replacement. They chose Certainteed Landmark AR - Weathered Wood shingles and were once again happy with our work!
Dylan S.

Dylan S.

This customer found us on a Facebook neighborhood page and reached out due to a leak by his chimney. At the time of inspection there was hail damage found to the gutters and roof of the home. They filed a claim with Travelers and we came out to meet with the adjuster. Travelers approved a full roof and gutter replacement. The customer picked out Certainteed Landmark AR - Charcoal Black shingles and she was happy with the work we did.

Near Timberleaf Dr, Duncan, SC 29334
Duncan, SC - This customer found us on a Facebook neighborhood page and reached out due to a leak by his chimney. At the time of inspection there was hail damage found to the gutters and roof of the home. They filed a claim with Travelers and we came out to meet with the adjuster. Travelers approved a full roof and gutter replacement. The customer picked out Certainteed Landmark AR - Charcoal Black shingles and she was happy with the work we did.
Brianna B.

Brianna B.

This customer in Duncan, SC filled out a form on our website for a free roof inspection. Hail damage on all slopes, downspouts, windows screens of the home were found. They filed a claim and met with the adjuster. Full roof replacement, full gutter replacement, and window screens were approved. Now these Certainteed, Landmark, Moire Black shingles look great on this home!

Near Timberleaf Dr, Duncan, SC 29334
Duncan, SC - This customer in Duncan, SC filled out a form on our website for a free roof inspection. Hail damage on all slopes, downspouts, windows screens of the home were found. They filed a claim and met with the adjuster. Full roof replacement, full gutter replacement, and window screens were approved. Now these Certainteed, Landmark, Moire Black shingles look great on this home!
Dylan S.

Dylan S.

Mr. Womack Connected with us on facebook. We performed a free roof inspection, found hail damage and he got approved for a full roof replacement. The process went smooth and the Mr. Womack was extremely happy with his free upgraded full synthetic underlayment, architectural shingles, and 10 year workmanship warranty.

Near Twin Valley Rd, Duncan, SC 29334
Duncan, SC - Mr. Womack Connected with us on facebook. We performed a free roof inspection, found hail damage and he got approved for a full roof replacement. The process went smooth and the Mr. Womack was extremely happy with his free upgraded full synthetic underlayment, 
architectural shingles, and 10 year workmanship warranty.
Colin L.

Colin L.

This customer called in for a free roof inspection and upon inspection we found hail damage on all slopes. The full roof replacement went smooth and all the upgrades were put on. This customer loved the finished product and was super grateful for the work we did with their insurance adjuster.

Near Woodsberry Shoals Dr, Duncan, SC 29334
Duncan, SC - This customer called in for a free roof inspection and upon inspection we found hail damage on all slopes. The full roof replacement went smooth and all the upgrades were put on. This customer loved the finished product and was super grateful for the work we did with their insurance adjuster.
Sarah C.

Sarah C.

KEE Roofing came out to Duncan, South Carolina and completed a full roof inspection. We found hail damage on all slopes of the roof, gutters, downspouts, and siding on the rear elevation. We met with the adjuster and showed him the damage as well. Travelers Insurance then approved the full roof replacement. The homeowner loved there CertainTeed Landmark Charcoal Black shingles!

Near Rolling Pines Ln, Duncan, SC 29334
Duncan, SC - KEE Roofing came out to Duncan, South Carolina and completed a full roof inspection. We found hail damage on all slopes of the roof, gutters, downspouts, and siding on the rear elevation. We met with the adjuster and showed him the damage as well. Travelers Insurance then approved the full roof replacement. The homeowner loved there CertainTeed Landmark Charcoal Black shingles!
Garrison C.

Garrison C.

Near Berry Shoals Rd, Duncan, SC 29334
Colin L.

Colin L.

This customer in Duncan, SC reached out to us for a free roof inspection and mentioned they were experiencing a leak coming from a skylight. I went out to their home and conducted a full storm inspection and discovered hail damage to their roof and two skylights. I discussed what I found with the customer and recommended that she file a claim with her insurance for hail damage. I got to meet with her insurance adjuster and she was approved for a full roof replacement and new skylights! It was a pleasure being able to assist this customer in getting their home restoration project completed.

Near Woodsberry Shoals Dr, Duncan, SC 29334
Duncan, SC - This customer in Duncan, SC reached out to us for a free roof inspection and mentioned they were experiencing a leak coming from a skylight. I went out to their home and conducted a full storm inspection and discovered hail damage to their roof and two skylights. I discussed what I found with the customer and recommended that she file a claim with her insurance for hail damage. I got to meet with her insurance adjuster and she was approved for a full roof replacement and new skylights! It was a pleasure being able to assist this customer in getting their home restoration project completed.
Corey L.

Corey L.

Another home restoration completed and in the books! This customer was approved for full a roof replacement, covered by their homeowners insurance because of wind and hail damage. We also gave this customer a free upgrade to full synthetic underlayment, as well as a free upgrade to limited-lifetime warrantied architectural shingles. We installed CertainTeed Landmark, Charcoal architectural shingles and the full roof replacement was completed in a day. Great job team!

Near Holly Tree Cir, Duncan, SC 29334
Duncan, SC - Another home restoration completed and in the books! This customer was approved for full a roof replacement, covered by their homeowners insurance because of wind and hail damage. We also gave this customer a free upgrade to full synthetic underlayment, as well as a free upgrade to limited-lifetime warrantied architectural shingles. We installed CertainTeed Landmark, Charcoal architectural shingles and the full roof replacement was completed in a day. Great job team!
Corey L.

Corey L.

Another home restoration completed and in the books! This customer was approved for full a roof replacement, covered by their homeowners insurance because of wind and hail damage. We also gave this customer a free upgrade to full synthetic underlayment, as well as a free upgrade to limited-lifetime warrantied architectural shingles. We installed CertainTeed Landmark, Charcoal architectural shingles and the full roof replacement was completed in a day. Great job team!

Near Timberleaf Dr, Duncan, SC 29334
Duncan, SC - Another home restoration completed and in the books! This customer was approved for full a roof replacement, covered by their homeowners insurance because of wind and hail damage. We also gave this customer a free upgrade to full synthetic underlayment, as well as a free upgrade to limited-lifetime warrantied architectural shingles. We installed CertainTeed Landmark, Charcoal architectural shingles and the full roof replacement was completed in a day. Great job team!
Garrison C.

Garrison C.

I met with Rodney at his home in Duncan, SC and he was a very nice guy. I did my full roof inspection on his home and found hail damage all over his roof, which had lead to causing a leak in his bedroom. He is going to file a claim with his homeowners insurance and I will be back out to meet with his insurance adjuster. Based on the damages that I found, full roof replacement is definitely warranted. We look forward to working with Rodney.

Near Bellweather Dr, Duncan, SC 29334
Duncan, SC - I met with Rodney at his home in Duncan, SC and he was a very nice guy. I did my full roof inspection on his home and found hail damage all over his roof, which had lead to causing a leak in his bedroom. He is going to file a claim with his homeowners insurance and I will be back out to meet with his insurance adjuster. Based on the damages that I found, full roof replacement is definitely warranted. We look forward to working with Rodney.
Benjamin K.

Benjamin K.

This customer called in after being referred to us from one of our other customers. They initially had another contractor come out to do an inspection for them but they did not show up for the adjuster appointment so Allstate denied the claim, saying there wasn't any damage. This happens most of the time when someone isn't there to represent the customer. I went out to their home and performed a full storm damage inspection as to which I found hail damage on the roof, the fence, patio and window screens, and much more. I let this customer know that they definitely had hail damage and told them that in my opinion they should file for a reinspection. They did this and I met with the adjuster on site when they came out and they approved the customer for a full roof replacement!

Near Timberleaf Dr, Duncan, SC 29334
Duncan, SC - This customer called in after being referred to us from one of our other customers. They initially had another contractor come out to do an inspection for them but they did not show up for the adjuster appointment so Allstate denied the claim, saying there wasn't any damage. This happens most of the time when someone isn't there to represent the customer. I went out to their home and performed a full storm damage inspection as to which I found hail damage on the roof, the fence, patio and window screens, and much more. I let this customer know that they definitely had hail damage and told them that in my opinion they should file for a reinspection. They did this and I met with the adjuster on site when they came out and they approved the customer for a full roof replacement!
Colin L.

Colin L.

This customer saw one of our KEE Roofing yard signs on Bright Road and gave us a call to set up a free storm damage inspection. I went out to his home and informed him of our process and then started with my ground inspection where I found damage to several screens, the garage wrap, and downspouts. I then went on to do my roof inspection and found hail damage to all slopes of the roof, the rain cap on the chimney, and the fascia. I informed the customer of my findings, sent him photos of the damage, and told him that he had enough damage to warrant an insurance claim in my opinion. He filed his claim with State Farm as to which he was approved for a full roof replacement by the adjuster that came out.. New roof coming soon!

Near State Rd S-42-4294, Duncan, SC 29334
Duncan, SC - This customer saw one of our KEE Roofing yard signs on Bright Road and gave us a call to set up a free storm damage inspection. I went out to his home and informed him of our process and then started with my ground inspection where I found damage to several screens, the garage wrap, and downspouts. I then went on to do my roof inspection and found hail damage to all slopes of the roof, the rain cap on the chimney, and the fascia. I informed the customer of my findings, sent him photos of the damage, and told him that he had enough damage to warrant an insurance claim in my opinion.  He filed his claim with State Farm as to which he was approved for a full roof replacement by the adjuster that came out.. New roof coming soon!
Colin L.

Colin L.

This customer found our residential roofing company on Facebook and gave us a call to let us know that they had hail damage. I went out to their home to document the damage and see if they had enough to go through insurance. I explained the storm restoration process to them and proceeded to do my inspection. When doing my ground inspection I found hail hits to several of their screens as well as their downspouts. I then went on to perform my roof inspection where I found hail damage to all soft metals on the roof and every slope of the roof. I let them know that in my opinion it definitely warrants an insurance claim. They are filing a claim with State Farm and I will be meeting with the adjuster on site when they come out.

Near Holly Tree Cir, Duncan, SC 29334
Duncan, SC - This customer found our residential roofing company on Facebook and gave us a call to let us know that they had hail damage. I went out to their home to document the damage and see if they had enough to go through insurance. I explained the storm restoration process to them and proceeded to do my inspection. When doing my ground inspection I found hail hits to several of their screens as well as their downspouts. I then went on to perform my roof inspection where I found hail damage to all soft metals on the roof and every slope of the roof. I let them know that in my opinion it definitely warrants an insurance claim. They are filing a claim with State Farm and I will be meeting with the adjuster on site when they come out.
Colin L.

Colin L.

This customer found our residential roofing company on Facebook and gave us a call to let us know that they had hail damage. I went out to their home to document the damage and see if they had enough to go through insurance. I explained the storm restoration process to them and proceeded to do my inspection. When doing my ground inspection I found hail hits to several of their screens as well as their downspouts. I then went on to perform my roof inspection where I found hail damage to all soft metals on the roof and every slope of the roof. I let them know that in my opinion it definitely warrants an insurance claim. They are filing a claim with State Farm and I will be meeting with the adjuster on site when they come out. We are waiting to hear back!

Near Holly Tree Cir, Duncan, SC 29334
Duncan, SC - This customer found our residential roofing company on Facebook and gave us a call to let us know that they had hail damage. I went out to their home to document the damage and see if they had enough to go through insurance. I explained the storm restoration process to them and proceeded to do my inspection. When doing my ground inspection I found hail hits to several of their screens as well as their downspouts. I then went on to perform my roof inspection where I found hail damage to all soft metals on the roof and every slope of the roof. I let them know that in my opinion it definitely warrants an insurance claim. They are filing a claim with State Farm and I will be meeting with the adjuster on site when they come out. We are waiting to hear back!
Benjamin K.

Benjamin K.

This customer called us after seeing one of our company wrapped vehicles at someone else's home that we're doing work for. His neighbors had hail damage so he wanted to have a free roof inspection done. I went out to the home and performed my full storm damage inspection as to which I found damage to all slopes of the roof. The customer filed an insurance claim with State Farm and sent an adjuster out to assess the damage. The adjuster approved them for a full roof replacement. New roof coming soon!

Near Sexton St, Duncan, SC 29334
Duncan, SC - This customer called us after seeing one of our company wrapped vehicles at someone else's home that we're doing work for. His neighbors had hail damage so he wanted to have a free roof inspection done. I went out to the home and performed my full storm damage inspection as to which I found damage to all slopes of the roof. The customer filed an insurance claim with State Farm and sent an adjuster out to assess the damage. The adjuster approved them for a full roof replacement. New roof coming soon!
Benjamin K.

Benjamin K.

We received a call from this customer who was looking for a residential roofing company to come out and do a roof inspection. I went and met with the homeowner and informed them of the storm restoration process and began my full inspection. On the walk around I found damage to the downspouts and window screens and then on the roof I found damage to the gutters, soft metals, and all slopes of the roof. The customer let me know that they had already filed an insurance claim with Gulfstream to which they were approved. They are now waiting on their new roof to be built!

Near Terrace Creek Dr, Duncan, SC 29334
Duncan, SC - We received a call from this customer who was looking for a residential roofing company to come out and do a roof inspection. I went and met with the homeowner and informed them of the storm restoration process and began my full inspection. On the walk around I found damage to the downspouts and window screens and then on the roof I found damage to the gutters, soft metals, and all slopes of the roof. The customer let me know that they had already filed an insurance claim with Gulfstream to which they were approved. They are now waiting on their new roof to be built!
Colin L.

Colin L.

This customer came in from the Woodsberry Subdivision as a referral. They called our residential roofing company because they were having roof leaks in their garage and around their skylight. After completing my full roof inspection as well as my ground inspection, I informed the customer that they had storm damage to their fence, deck, downspouts, the skylight metal, and all slopes of their roof. They filed an insurance claim with Allstate for hail damage and I met with the adjuster when they came out to do their inspection. They did agree that there was significant hail damage and approved the customer. New roof coming soon!

Near Woodsberry Shoals Dr, Duncan, SC 29334
Duncan, SC - This customer came in from the Woodsberry Subdivision as a referral. They called our residential roofing company because they were having roof leaks in their garage and around their skylight. After completing my full roof inspection as well as my ground inspection, I informed the customer that they had storm damage to their fence, deck, downspouts, the skylight metal, and all slopes of their roof. They filed an insurance claim with Allstate for hail damage and I met with the adjuster when they came out to do their inspection. They did agree that there was significant hail damage and approved the customer. New roof coming soon!
Benjamin K.

Benjamin K.

We received an online request from this customer for a Storm Damage inspection as they were hit with the major hail storm on May 4th and May 5th. I went out to do my initial inspection to determine if this customer had enough hail damage to warrant an insurance claim. Upon doing my ground and roof inspection I discovered that this home had been smashed with hail. All gutters and downspouts were damaged, there were many many holes in the vinyl siding, and the roof was absolutely covered in hail hits. He filed an insurance claim for hail damage and was approved. New roof coming soon!

Near Twin Valley Rd, Duncan, SC 29334
Duncan, SC - We received an online request from this customer for a Storm Damage inspection as they were hit with the major hail storm on May 4th and May 5th. I went out to do my initial inspection to determine if this customer had enough hail damage to warrant an insurance claim. Upon doing my ground and roof inspection I discovered that this home had been smashed with hail. All gutters and downspouts were damaged, there were many many holes in the vinyl siding, and the roof was absolutely covered in hail hits. He filed an insurance claim for hail damage and was approved. New roof coming soon!
Benjamin K.

Benjamin K.

We received a call from this customer who was referred from another current customer out of the Rainwater Subdivision. He was wanting to have a free storm damage inspection performed on his roof. I went out to his home and completed my full roof inspection as well as my ground inspection. Upon doing so, I found plenty of hail damage on the roof slopes, gutters, downspouts, etc. to warrant a claim. The customer then filed an insurance claim for hail damage with Travelers. The adjuster came out to do their own inspection and denied the claim, saying there was no hail damage. The customer had seen the photos I had taken of all the damage I found and filed for a re-inspection. A new adjuster came out and agreed that the roof was definitely covered in hail damage and approved the claim. New roof coming soon for this customer!

Near Bellot Winds Dr, Duncan, SC 29334
Duncan, SC - We received a call from this customer who was referred from another current customer out of the Rainwater Subdivision. He was wanting to have a free storm damage inspection performed on his roof. I went out to his home and completed my full roof inspection as well as my ground inspection. Upon doing so, I found plenty of hail damage on the roof slopes, gutters, downspouts, etc. to warrant a claim. The customer then filed an insurance claim for hail damage with Travelers. The adjuster came out to do their own inspection and denied the claim, saying there was no hail damage. The customer had seen the photos I had taken of all the damage I found and filed for a re-inspection. A new adjuster came out and agreed that the roof was definitely covered in hail damage and approved the claim. New roof coming soon for this customer!