FINANCING OPTIONS AVAILABLE
OUR LOCATIONS

KEE Roofing is the South East's premier Roofing Contractor. We make it easy for you to reach us!

Greenville: 864-610-4240

Spartanburg: 864-214-3072

Columbia: 803-369-3530

TOP RATED ROOFING COMPANY
4.9

Get Started with a FREE ROOF INSPECTION

Benjamin Kee

Our Team

Benjamin Kee

President & Founder | Operations Manager

Rating

Reviews

Contact Email: ben@keeroofing.com

Phone Number: 844-KEE-ROOF™ Ext 10

Name: Benjamin Kee

Hometown: Elkhart, IN

Certifications: We were nominated for three different categories in Best of The Upstate 2020: Best Roofing Company, Best Home Improvement Company, and Best Sales Reps. Due to our local community's support and votes, we won the category of Best Home Improvement Company of The Upstate and were the finalist for Best Roofing Company of The Upstate; and your's truly was even fortunate enough to have won Best Sales Rep of The Upstate! Thank you SO much to all of our customers, family, and friends for the votes and local business support! We appreciate you!

Favorite Aspect of My Job: What I enjoy most about my job is meeting new people everyday and truly helping them find cost-effective solutions to their problems.

Hobbies: When I am not working on building our family business; I enjoy camping, hiking, boating, and spending long, relaxing days at the lake with my wife and our four children.

Role Model: Those who never give up on their dreams.

Interesting Fact About Me: I am psychologically unemployable. ;)

Best Advice to Customers: Trust the process and remember, your home is our mission.

Recent Jobs and Reviews

Rated 5.0 out of 5 stars based on 46 customer reviews

Job Locations and Reviews

Fountain Inn, SC - This customer found us on Google and gave us a call as he was looking for a reputable residential roofing company to complete a full roof replacement on his home. I went out to his home and he let me know that State Farm had already approved him to have his roof replaced. I looked at his insurance scope of work and found numerous missing items that were needed to build his roof properly. I spoke with him about how we would work with insurance to make sure these needed line items were covered. He was very appreciative and will be going with KEE Roofing for his new roof!
Benjamin K.
Benjamin K. Checked in
This customer found us on Google and gave us a call as he was looking for a reputable residential roofing company to complete a full roof replacement on his home. I went out to his home and he let me know that State Farm had already approved him to have his roof replaced. I looked at his insurance scope of work and found numerous missing items that were needed to build his roof properly. I spoke with him about how we would work with insurance to make sure these needed line items were covered. He was very appreciative and will be going with KEE Roofing for his new roof!
Fountain Inn, SC 29644
Simpsonville, SC - This customer filled out our online form for a free storm damage inspection. We gave him a call to set up an appointment to have his roof inspected. I went out to his home and completed a full ground and roof inspection and found definite hail damage all over his roof. His insurance is wanting him to repair the roof however it is not repairable as it failed the brittle test so we are working with State Farm to acquire a reinspection so that I can be on site to represent this customer when the adjuster comes out!
Benjamin K.
Benjamin K. Checked in
This customer filled out our online form for a free storm damage inspection. We gave him a call to set up an appointment to have his roof inspected. I went out to his home and completed a full ground and roof inspection and found definite hail damage all over his roof. His insurance is wanting him to repair the roof however it is not repairable as it failed the brittle test so we are working with State Farm to acquire a reinspection so that I can be on site to represent this customer when the adjuster comes out!
Simpsonville, SC 29680
Greer, SC - I went out to this customers home to do a full inspection because he was having a roof leak along with interior water spots. Upon doing my inspection I found several nail pops on the roof which was the cause for his leak. I gave him an estimate on site for the roof repair which will be completed in the upcoming days!
Benjamin K.
Benjamin K. Checked in
I went out to this customers home to do a full inspection because he was having a roof leak along with interior water spots. Upon doing my inspection I found several nail pops on the roof which was the cause for his leak. I gave him an estimate on site for the roof repair which will be completed in the upcoming days!
Greer, SC 29651
Taylors, SC - This customer was approved for a full roof replacement by his insurance company, Selective. He saw one of our KEE Roofing Facebook videos and wanted us to complete the work for him so he gave us a call. I let him know that I would still perform my full storm damage inspection for documentation and to let him know of my personal findings. Upon doing my ground and roof inspection, I found hail hits to all gutters and downspouts, as well as every slope of the roof. He also had damage to his metal shed. I informed him of what I found and sent him a follow up email with photos of the damage. He is awaiting his new roof to be built!
Benjamin K.
Benjamin K. Checked in
This customer was approved for a full roof replacement by his insurance company, Selective. He saw one of our KEE Roofing Facebook videos and wanted us to complete the work for him so he gave us a call. I let him know that I would still perform my full storm damage inspection for documentation and to let him know of my personal findings. Upon doing my ground and roof inspection, I found hail hits to all gutters and downspouts, as well as every slope of the roof. He also had damage to his metal shed. I informed him of what I found and sent him a follow up email with photos of the damage. He is awaiting his new roof to be built!
Taylors, SC 29687
Lyman, SC - We received a call from this customer who was looking to have a free storm damage inspection performed as she believed she had hail damage. I went to her home and completed my full ground and roof inspection and informed her that she did in fact have damage. I found hail hits to the downspouts, awnings, siding, and screens, along with the whole entire roof. I let her know that her damages warranted an insurance claim and she filed a claim with State Farm that day. The insurance company sent out an adjuster and they approved her for a full roof replacement.
Benjamin K.
Benjamin K. Checked in
We received a call from this customer who was looking to have a free storm damage inspection performed as she believed she had hail damage. I went to her home and completed my full ground and roof inspection and informed her that she did in fact have damage. I found hail hits to the downspouts, awnings, siding, and screens, along with the whole entire roof. I let her know that her damages warranted an insurance claim and she filed a claim with State Farm that day. The insurance company sent out an adjuster and they approved her for a full roof replacement.
Lyman, SC 29365
Greenville, SC - Customer called us with a roof leak in the Crescent Creek Subdivision. I inspected his roof and found hail damage. I walked the customer through the claim process and met his adjuster onsite to point out the damages. Customer was approved for a new full roof replacement. New roof coming soon!
Benjamin K.
Benjamin K. Checked in
Customer called us with a roof leak in the Crescent Creek Subdivision. I inspected his roof and found hail damage. I walked the customer through the claim process and met his adjuster onsite to point out the damages. Customer was approved for a new full roof replacement. New roof coming soon!
Greenville, SC 29605
Inman, SC - KEE Roofing received a call from this customer because they were looking to have a full roof inspection done by a residential roofing company to see if they had hail damage. We scheduled a date to go out and perform a full storm damage inspection. I started out doing a ground inspection where I found damage to the window screens, downspouts, and the metal building. I then went on to do my roof inspection where I found definite hail damage to all slopes of the roof. I let the customer know that they had enough damage to warrant an insurance claim in my opinion. They called Allstate and filed a claim. They sent out an adjuster to do an inspection of their own where he agreed to hail damage and approved the customer. New roof coming soon!
Benjamin K.
Benjamin K. Checked in
KEE Roofing received a call from this customer because they were looking to have a full roof inspection done by a residential roofing company to see if they had hail damage. We scheduled a date to go out and perform a full storm damage inspection. I started out doing a ground inspection where I found damage to the window screens, downspouts, and the metal building. I then went on to do my roof inspection where I found definite hail damage to all slopes of the roof. I let the customer know that they had enough damage to warrant an insurance claim in my opinion. They called Allstate and filed a claim. They sent out an adjuster to do an inspection of their own where he agreed to hail damage and approved the customer. New roof coming soon!
Inman, SC 29349
Greer, SC - This customer has an older roof and was looking for an estimate for a full roof replacement. We explained how the insurance restoration process works and how things are done at KEE Roofing. I let her know that we would try to go that route first but if there wasn't enough damage then I would definitely give her an estimate to replace her roof. I went out to her home to do a full storm damage inspection for her where I found that the roof was covered in hail hits. She filed an insurance claim with Travelers and was approved when the adjuster came out!
Benjamin K.
Benjamin K. Checked in
This customer has an older roof and was looking for an estimate for a full roof replacement. We explained how the insurance restoration process works and how things are done at KEE Roofing. I let her know that we would try to go that route first but if there wasn't enough damage then I would definitely give her an estimate to replace her roof. I went out to her home to do a full storm damage inspection for her where I found that the roof was covered in hail hits. She filed an insurance claim with Travelers and was approved when the adjuster came out!
Greer, SC 29651
Travelers Rest, SC - This customer called in letting us know that he needs a repair but was open to go through insurance if possible. We set up an appointment and I went out to do a full storm damage inspection. On my ground inspection I found damage to the HVAC unit, downspouts, and deck stain. I then performed my roof inspection and found damage to the soft metals and all slopes of the roof. They also had interior damage from a roof leak. We did a temporary tarp repair to stop further interior damages. The customer called Allstate and filed an insurance claim for hail damage and they scheduled a day for an adjuster to come out and assess the damage. When the adjuster came out they did their own inspection and agreed to hail damage. The customer was approved for a full roof replacement.
Benjamin K.
Benjamin K. Checked in
This customer called in letting us know that he needs a repair but was open to go through insurance if possible. We set up an appointment and I went out to do a full storm damage inspection. On my ground inspection I found damage to the HVAC unit, downspouts, and deck stain. I then performed my roof inspection and found damage to the soft metals and all slopes of the roof. They also had interior damage from a roof leak. We did a temporary tarp repair to stop further interior damages. The customer called Allstate and filed an insurance claim for hail damage and they scheduled a day for an adjuster to come out and assess the damage. When the adjuster came out they did their own inspection and agreed to hail damage. The customer was approved for a full roof replacement.
Travelers Rest, SC 29690
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. Checked in
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!
Duncan, SC 29334
Simpsonville, SC - We received a call from this customer who was wanting a free storm damage inspection performed on their roof. I went out to the home and met with the customer where I explained the storm restoration process and how things are done here at KEE Roofing. I then completed my full ground and roof inspection where I found a few hail hits to the roof but not much anywhere else. I informed the customer of the lack of hail damage and let them know that I would be more than happy to write an estimate or they could still try to go through insurance if they wanted to. They said that they would still like to file a claim with State Farm. The adjuster came out and approved this customer!
Benjamin K.
Benjamin K. Checked in
We received a call from this customer who was wanting a free storm damage inspection performed on their roof. I went out to the home and met with the customer where I explained the storm restoration process and how things are done here at KEE Roofing. I then completed my full ground and roof inspection where I found a few hail hits to the roof but not much anywhere else. I informed the customer of the lack of hail damage and let them know that I would be more than happy to write an estimate or they could still try to go through insurance if they wanted to. They said that they would still like to file a claim with State Farm. The adjuster came out and approved this customer!
Simpsonville, SC 29681
Taylors, SC - This customer gave us a call because we have completed work for her in the past. She called because she had some water spots and a roof leak in her garage. I pulled a wind and hail report for her address and discovered that she had 7 hail storms since we last completed work for her. I conducted my full ground and roof inspection where I found hail hits to her downspouts, gutters, HVAC unit, window screens, and all slopes of the roof. I let her know that she had enough storm damage in my opinion to file an insurance claim with Travelers. She filed her claim and was approved for a full roof replacement!
Benjamin K.
Benjamin K. Checked in
This customer gave us a call because we have completed work for her in the past. She called because she had some water spots and a roof leak in her garage. I pulled a wind and hail report for her address and discovered that she had 7 hail storms since we last completed work for her. I conducted my full ground and roof inspection where I found hail hits to her downspouts, gutters, HVAC unit, window screens, and all slopes of the roof. I let her know that she had enough storm damage in my opinion to file an insurance claim with Travelers. She filed her claim and was approved for a full roof replacement!
Taylors, SC 29687
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!
Benjamin K.
Benjamin K. Checked in
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!
Duncan, SC 29334
Easley, SC - KEE Roofing received a call from this customer who was in need of a residential roofing company to come out and do a free roof inspection for him because he was having several roof leaks. I went out to his home and started my full ground and roof inspection as to which I found hail hits to the downspouts, window screens, all soft metals on the roof and every slope of the roof. I informed the customer that he had definite hail damage to his home and he filed an insurance claim with Safeco. The adjuster came out to document the damage and perform their own inspection. They agreed that there was storm damage to the home and approved the customer. He is now waiting on his full roof replacement!
Benjamin K.
Benjamin K. Checked in
KEE Roofing received a call from this customer who was in need of a residential roofing company to come out and do a free roof inspection for him because he was having several roof leaks. I went out to his home and started my full ground and roof inspection as to which I found hail hits to the downspouts, window screens, all soft metals on the roof and every slope of the roof. I informed the customer that he had definite hail damage to his home and he filed an insurance claim with Safeco. The adjuster came out to document the damage and perform their own inspection. They agreed that there was storm damage to the home and approved the customer. He is now waiting on his full roof replacement!
Easley, SC 29640
Lyman, SC - This customer came in through our online request form for a free storm damage inspection. They were having a possible roof leak in their living room. I went out to the home to inspect the roof and speak with the homeowner about the storm restoration process. I found hail damage to the downspouts, window screens, all soft metals on the roof as well as every slope of the roof. I showed photos of the damage to the customer and they filed an insurance claim with Allstate. The Insurance company sent an adjuster out to perform their own inspection to which they agreed there was hail damage and approved the customer for a full roof replacement. New roof coming soon!
Benjamin K.
Benjamin K. Checked in
This customer came in through our online request form for a free storm damage inspection. They were having a possible roof leak in their living room. I went out to the home to inspect the roof and speak with the homeowner about the storm restoration process. I found hail damage to the downspouts, window screens, all soft metals on the roof as well as every slope of the roof. I showed photos of the damage to the customer and they filed an insurance claim with Allstate. The Insurance company sent an adjuster out to perform their own inspection to which they agreed there was hail damage and approved the customer for a full roof replacement. New roof coming soon!
Lyman, SC 29365
Travelers Rest, SC - Customer called in saying that they had already filed an insurance claim but was denied by QBE so they wanted to get a second opinion and a free storm damage inspection done. I went out and met with the homeowner and proceeded to do my roof inspection and ground inspection. I found hail damage to the downspouts, soft metals of the roof, and all slopes of the roof. I informed the customer of my findings and they filed for a re-inspection with their insurance company. The new adjuster came out to the home and approved them for a full roof replacement. New roof coming soon!
Benjamin K.
Benjamin K. Checked in
Customer called in saying that they had already filed an insurance claim but was denied by QBE so they wanted to get a second opinion and a free storm damage inspection done. I went out and met with the homeowner and proceeded to do my roof inspection and ground inspection. I found hail damage to the downspouts, soft metals of the roof, and all slopes of the roof. I informed the customer of my findings and they filed for a re-inspection with their insurance company. The new adjuster came out to the home and approved them for a full roof replacement. New roof coming soon!
Travelers Rest, SC 29690
Salem, SC - This customer came in through our online request form. We gave her a call and she was wanting an out of pocket estimate for a full roof replacement along with full gutter guard replacement. I let her know that I could definitely do that but I would still like to do my full storm damage inspection to see if it was possible to go through insurance. Upon completing my full roof inspection I did find definite hail damage to all slopes of the roof as well as the gutter guards. I informed her that this would absolutely warrant an insurance claim and would save her thousands out of pocket. She said that sounded great and decided to go the insurance route and filed a claim with State Farm. The adjuster came out and I met with them on site to which she was approved. New roof coming soon!
Benjamin K.
Benjamin K. Checked in
This customer came in through our online request form. We gave her a call and she was wanting an out of pocket estimate for a full roof replacement along with full gutter guard replacement. I let her know that I could definitely do that but I would still like to do my full storm damage inspection to see if it was possible to go through insurance. Upon completing my full roof inspection I did find definite hail damage to all slopes of the roof as well as the gutter guards. I informed her that this would absolutely warrant an insurance claim and would save her thousands out of pocket. She said that sounded great and decided to go the insurance route and filed a claim with State Farm. The adjuster came out and I met with them on site to which she was approved. New roof coming soon!
Salem, SC 29676
Boiling Springs, SC - This customer found us by doing a residential roofing company search on Angie's List. She said she called us based off of our great reviews. I went out to her home and explained the whole storm restoration and insurance claim process to her as she had already been approved through American National. I then proceeded to do my full storm damage inspection. On the ground walk around I found damage to the downspouts, window screens, water diverter, and garage wrap. On my roof inspection I found hail damage to all gutters and every slope of the roof. She is super excited to be getting a new roof!
Benjamin K.
Benjamin K. Checked in
This customer found us by doing a residential roofing company search on Angie's List. She said she called us based off of our great reviews. I went out to her home and explained the whole storm restoration and insurance claim process to her as she had already been approved through American National. I then proceeded to do my full storm damage inspection. On the ground walk around I found damage to the downspouts, window screens, water diverter, and garage wrap. On my roof inspection I found hail damage to all gutters and every slope of the roof. She is super excited to be getting a new roof!
Boiling Springs, SC 29316
Taylors, SC - This customer gave us a call because he was wanting his roof inspected by our residential roofing company. We had previously replaced his son's, sister's, and brother's roof! When I arrived, I completed a ground and roof inspection and found definite hail damage, especially to the roof slopes. The customer informed me that he had already filed an insurance claim and been approved by Travelers. New roof coming soon!
Benjamin K.
Benjamin K. Checked in
This customer gave us a call because he was wanting his roof inspected by our residential roofing company. We had previously replaced his son's, sister's, and brother's roof! When I arrived, I completed a ground and roof inspection and found definite hail damage, especially to the roof slopes. The customer informed me that he had already filed an insurance claim and been approved by Travelers. New roof coming soon!
Taylors, SC 29687
Travelers Rest, SC - This customer contacted KEE Roofing for a free roof inspection. When I arrived, I let the homeowner know how the storm restoration process works and he understood and was good with it. I completed my full storm damage inspection and found hail damage to the gutters, downspouts, deck, all roof slopes, and the shed. The customer filed an insurance claim with Auto-Owners and I met with the independent adjuster on site when he came out to do his own inspection. He agreed with all damage and approved the customer. New roof will be coming soon!
Benjamin K.
Benjamin K. Checked in
This customer contacted KEE Roofing for a free roof inspection. When I arrived, I let the homeowner know how the storm restoration process works and he understood and was good with it. I completed my full storm damage inspection and found hail damage to the gutters, downspouts, deck, all roof slopes, and the shed. The customer filed an insurance claim with Auto-Owners and I met with the independent adjuster on site when he came out to do his own inspection. He agreed with all damage and approved the customer. New roof will be coming soon!
Travelers Rest, SC 29690
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. Checked in
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!
Duncan, SC 29334
Greer, SC - This customer came in through our KEE Roofing Facebook page and was wanting a roof inspection for hail damage. I went out to the property and completed my full ground and roof inspection where I found damage to the gutters, downspouts, window screens, the aluminum fascia, as well as every slope of the roof. The customer filed an insurance claim with Geico and was approved for a full roof replacement as well as other items. New roof coming soon!
Benjamin K.
Benjamin K. Checked in
This customer came in through our KEE Roofing Facebook page and was wanting a roof inspection for hail damage. I went out to the property and completed my full ground and roof inspection where I found damage to the gutters, downspouts, window screens, the aluminum fascia, as well as every slope of the roof. The customer filed an insurance claim with Geico and was approved for a full roof replacement as well as other items. New roof coming soon!
Greer, SC 29651
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!
Benjamin K.
Benjamin K. Checked in
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!
Duncan, SC 29334
Travelers Rest, SC - We received a call from this customer who had shingles that were installed improperly by a previous residential roofing company. She was also having a roof leak. I went out and still performed my full storm damage inspection as to which I did not find enough hail damage during my roof inspection or ground inspection to warrant a claim. However, there was a definite error during shingle installation. I let her know this and gave her a roof repair estimate. She was very grateful for our help and will be having her roof repaired soon!
Benjamin K.
Benjamin K. Checked in
We received a call from this customer who had shingles that were installed improperly by a previous residential roofing company. She was also having a roof leak. I went out and still performed my full storm damage inspection as to which I did not find enough hail damage during my roof inspection or ground inspection to warrant a claim. However, there was a definite error during shingle installation. I let her know this and gave her a roof repair estimate. She was very grateful for our help and will be having her roof repaired soon!
Travelers Rest, SC 29690
Benjamin K.
Benjamin K. Checked in
Travelers Rest, SC 29690
For The KEE to All Your Residential Roofing Needs
#JustCallKEE™

© 2026 KEE Legacy Group LLC D/B/A KEE Roofing® & Restoration™