Ken
President
Born in Naples, Florida, Ken Kelly grew up in the family roofing business his father, Joe Kelly Sr., founded in 1972. From an early age, he saw that the company was about family, hard work, serving others, and building something lasting.
In 1993, after his father’s injury, Ken stepped into leadership. Under his guidance, the second-generation business became Southwest Florida’s most respected roofing company, a perennial member of America’s Top 100 Roofing Contractors, and Roofing Contractor of the Year in 2019. His emphasis on innovation, technology, continuous improvement, and customer service shaped the firm’s success.
After more than three decades at the helm, Ken retired. He and his wife, Jen, traveled to more than 100 countries, spent time with family, and welcomed grandchildren. He continued flying and supported others through Angel Flight Southeast.
Retirement took an unexpected turn. After a change in ownership, a 2026 financial crisis threatened Kelly Roofing’s future. Longtime employees reached out, and Ken returned as President to restore family ownership. His focus is not on recreating the past, but on building on the company’s strengths: strong relationships, quality workmanship, customer care, employee support, and doing things the right way.
Ken recently shared the story and his vision for the future on the Roofing Contractor podcast. Guided by the Japanese principle of Kaizen, continuous learning and improvement, he remains committed to progress.
Outside the company, Ken is a commercial and instrument-rated airplane and helicopter pilot and serves as Southwest Florida’s Wing Commander for Angel Flight Southeast. He has also served on community boards and helped establish Hope Contained, a nonprofit creating housing and sustainable communities for people in extreme poverty.
Ken’s return represents more than a leadership change. It is a return to the family, values, people, and community that have defined Kelly Roofing since 1972. Today he leads the company his father started, writing the next chapter alongside a dedicated team. For Ken, there is no better place to be.
Ivan
Operations Manager
Ivan was born in Michoacán, Mexico, where he learned the value of doing the job right the first time. Ivan brought his energy and talent to Kelly Roofing in 2000, where he started in the repair division as a repair technician in the department he would go on to run. Speaking of running, Ivan loves to stay in shape by running long distance. “It clears my head and keeps my body balanced,” Ivan says about his free time. Ivan has two sons. Together with his wife, they devote their energy to ensuring they are raised with love. Ivan is also one of our corporate trainers.
As the lead repair tech for over 14 years at Kelly Roofing, there isn’t a leak Ivan can’t stop. His motto is “I’m here to help anyone in need.” He takes his experience, passion, and focus to another level by teaching others how to install roofing the right way. Ivan loves the Kelly Roofing family and would never think about working anywhere else. He says that Kelly Roofing treats every job as if they were working on their own home. He enjoys Kelly Roofing’s customers and the chance to do what he loves.
Greg P.
Vice President of Sales
Originally from New York, Greg moved to Florida 10 years ago. Having been active in sports throughout high school and college, Greg wanted to work at a company with a team atmosphere where he could also help his community. Greg joined Kelly Roofing in February of 2017 and quickly became a leader within his department. Now, as the Vice President of Sales, Greg enjoys growing his relationships with coworkers and customers. His favorite thing about working for Kelly Roofing is the same today as it was when he first started, “Helping my community and building relationships with my customers. They’re not just customers to me, they’re family.” In his free time, he enjoys going to the beach, working out, playing golf, and spending time with his family.
Elisha
Customer Service & Marketing Manager
Originally from Oneonta, New York, Elisha moved to Florida in 2012. In her free time, she enjoys playing video and board games, watching movies, and spending quality time with family and friends. After graduating from Utica College, Elisha started her career in healthcare working as an Activities and Program Director for retirement and assisted living communities before joining the Kelly Roofing team.
She enjoys working at Kelly Roofing because not only is their focus on taking care of their customers, but also on taking care of their employees. “They encourage employee growth and help motivate you to reach your personal and professional goals,” she explains about Kelly’s positive culture.
Natali
Account Manager
Natali was born in Mexico City, Mexico, and immigrated to Naples, Florida when she was 13. She is the youngest of five and was the first in her family to attend college. She attended Naples High School and graduated from Edison College, earning an associate’s degree in accounting. Kelly Roofing is her first professional job out of college. She says, “Coming from a big family, I feel at home working here. Everyone from the roofing crew to ownership is amazing, and I feel blessed to be here!”
Sharon
Customer Service
Originally from Orlando, Florida, Sharon moved to Naples with her husband, Patrick, in 1993. She has two daughters whom she has homeschooled since they were young. In her free time, Sharon enjoys learning about natural solutions for her family’s health. She is passionate about life and family and comments, “I absolutely love that Kelly Roofing places a strong emphasis on family and is committed to excellence.”
Shelby
Project Manager
Born and raised in Sanibel near Fort Myers, Florida, Shelby spent most of his time on the water or at the beach. But, after playing four years of college basketball, graduating with a business/entrepreneurship degree, and becoming a licensed real estate agent, Shelby wanted to find a great company with a passion for helping people equal to his. From his first interview with Kelly Roofing, Shelby knew he had found the right place. “Kelly Roofing is more than just a great company; it is a family dedicated to providing individuals with the help they deserve. Kelly Roofing provides the newest and greatest technology in the roofing industry. When it comes to any roofing need, I would choose Kelly Roofing.”
Javier
Project Manager
Originally from the beautiful island nation of Cuba, Javier is an accomplished sales professional with a background in solar. Javier brings a wealth of expertise and a passion for sustainable energy solutions to his position here at Kelly Roofing, and loves working for a company that is family owned and operated. In his free time, he enjoys playing basketball and golf as well as taking his golden doodle Scoobie, to the park to play fetch.
Javier was born in Cuba, and moved to the SWFL area when he was 6 years old. Growing up he always had a strong desire to help people, which came from the teachings of his grandmother. He was helping people save money with PV Solar before becoming part of the Kelly Roofing team. Now he helps people just like yourself with any and all roofing needs.
Tyler
Project Manager
Tyler was born and raised in Southwest Florida. He has been in the roofing industry since 2017 and joined the Kelly Roofing team in 2021. Tyler spends most of his free time on the water fishing, whether on his boat or at the beach. He says, “I enjoy working for Kelly because of the expertise when it comes to roofing. I’ve gained a wealth of knowledge that I never had before, and I believe we are the best company for all roofing needs!”
Jen
Project Administrator
Originally from New York, Jen moved to Florida in 2005 and enjoys traveling back and forth between the two when she can. She is the mother of a beautiful girl and hopes to grow her family. Jen is very family-oriented and loves to live life with joy, peace, kindness, and faith. Jen says, “I am blessed to work for Kelly Roofing, a company that not only values their customers, but values their employees as well.”
Luis L.
Project Supervisor
Born in Mexico, Luis moved to the United States of America back in 2002. Along with his older brother, Luis joined the Kelly Roofing family seven years ago, working as a member of the Kelly Roofing crew before being promoted to Project Supervisor.
In his free time, he enjoys going to the beach and spending as much time with his dog as possible. When asked what his favorite thing about working for Kelly Roofing was, his answer was simple: “Kelly Roofing’s high standards. I can be a roofer anywhere, but not everywhere has such high standards!”
Luis P.
Project Supervisor
Luigi is originally from New Jersey, but moved to Florida in 2022 for the warm weather. He has an older sister named Janet and a younger brother named Brandon. In his free time, Luigi enjoys going out to eat. His favorite food is American cuisine, and he’s always looking for new restaurant suggestions. He says, “I love working for Kelly Roofing because of the people. They are always there to help and willing to teach me something new.”
Charlie
Project Supervisor
Originally from Atlanta, Georgia, Charlie bounced from town to town throughout the Carolinas, Georgia, and Florida for most of his adult life. Eventually, he settled down in Fort Myers to work for Kelly Roofing. Charlie started as a crew helper, made his way up to crew leader, and then was promoted to supervisor because of his strength in communication. When asked why he likes working for Kelly Roofing, he states, “Kelly Roofing values effective communication and hard work, which is why it’s a perfect fit for me.”
Omar
Inventory Manager
Born in Venezuela, Omar moved to Florida in 2017. He has been with the Kelly Roofing family since 2020. In his time away from work, he enjoys camping, traveling to different cities and states, going to casinos and spending time with family and friends. Omar really enjoys the Kelly Roofing culture as well as his fellow coworkers.