Coming from a roofing family, Joe has always had the desire to help grow the family business. At an early age, Joe would ride around with his father and learn the intricacies of the roofing business. It is this background and knowledge that has given him the drive to succeed. Joe takes pride in his ability to educate and inform members of our community on the many facets of the roofing industry. Joe is highly active in testing new products and systems and has recently passed the 20,000th roofing project mark.
CSO
Born in Naples, Eddie, husband and father of two, has spent his career with Kelly Roofing running the operations division. Eddie took the Project Administrator position to new levels with his strong knowledge in technology and the ability to make things as efficient as possible. As Operations Manager, Eddie is responsible for the entire production side of the company, including office and field operations. Eddie is also one of three on the Executive Leadership Team for Kelly Roofing, helping to position Kelly Roofing for the future.
He lives life by his favorite scripture, Jeremiah 29:11 “For I know the plans I have for you,” declares the Lord, “plans to prosper you and not to harm you, plans to give you hope and a future.” Eddie has helped build the culture he loves at Kelly Roofing, like cutting-edge innovation and making the roofing industry more professional. “Over the years, we have tested and given feedback on the products of today. It’s nice to see our efforts helping to improve the entire industry. Even my roof is a Kelly Roof,” Eddie explains his passion for the family and Kelly Roofing’s vision. Eddie’s willingness to help is summed up best by his email signature, “Your Roofer”.
COO
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.
Operations Manager
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.
Vice President of Sales
Imelda was born and raised in Southwest Florida, and her whole life is in Bonita Springs. She is the youngest of 3 children and the daughter of Mexican parents hailing proudly from Guanajuato, Mexico. She is the mother to her amazing, sweet 8-year-old boy. Imelda’s time away from work is spent with her son, nephews, and parents. She’s very family-oriented and invests most of her free time in them. “I am proud to be part of the Kelly Roofing family!” she states about her time working with Kelly Roofing.
Office 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.
Customer Service Manager
Frank was born in Santa Domingo, Dominican Republic, and moved to the United States in 1989. As an export manager for a large computer manufacturer in Miami, Frank learned about the value of working with others by building strong relationships and taking care of others. Frank’s leadership was recruited into the roofing industry in 1998, where he ran multiple crews throughout the state. Frank has worked with Kelly Roofing since 2009. Frank “loves working with the family” and enjoys “helping our roofers and customers.”
Project Supervisor
Project Supervisor
Born and raised in Venezuela, husband and father Gualberto moved to the United States in 2018. Since then, he has been part of the Kelly Roofing family in various positions. He says, “I like working here because we are always learning and helping each other.” As a problem-solver, he states that working at Kelly is fulfilling because, “I’m a mechanical engineer [and am] always looking for new challenges.” When he’s not working, Gualberto likes to spend quality time with his family.
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.”
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!”
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.”
Project Supervisor
Gabbie was born in Canarsie, Brooklyn, to a Puerto Rican family. She grew up dancing ballet and continues to enjoy it in her free time. She also loves spending time with her family. She likes working at Kelly Roofing because she says, “everyone is like a second family to me.” When customers ask Gabbie why they should choose Kelly Roofing, she tells them they are in good hands because Kelly Roofing treats each job with extra special care.
Project Administrator
Carla was born in Peru. She is a Christian, patriot, wife, mother, and grandmother. Her dedication to customer satisfaction at Kelly Roofing is just an expression of her lifetime commitment to helping others. One of her favorite quotes is “I can do all this through him who gives me strength.” Her positive thinking and organizational skills make her a valuable asset to the company as a proactive, goal-driven team member. She enjoys going to the beach, fishing, traveling, and spending time with friends and family. Carla always finds a way to stay busy. Even during her “free time” at home, she will embark on home and craft projects.
Project Administrator
Originally from Providence, Rhode Island, Justin moved to Florida when he was twelve with his mom and younger brother, Anthony. Shortly after moving, Justin met Ken Kelly, Pop Warner Football League coach, and quickly became close with him. He has been at Kelly Roofing for several years and still enjoys it as much as he did when he first started. He says, “I love helping people in my community and the freedom and flexibility I have here.” In his free time, Justin enjoys hunting, the shooting range, and going out to eat with his girlfriend, Andrea, saying, “We enjoy trying new Italian and Peruvian dishes every chance we get!”
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.”
Project Administrator
Jan was originally born in Cuba, but has lived in Naples since a very young age. During his free time, he likes to try new experiences such as skydiving or traveling to new destinations with friends—Anything that will create exciting new memories. Jan also really values spending time with his family. Since joining Kelly Roofing, he says, “I have been proud to say I work for a company that really values customers and treats employees like family.”
Project Administrator
Born in Mexicali in Baja California, Mexico, Pedro likes to spend time with his kids and family. He enjoys working on his vehicles, especially to add more horsepower, and riding motorcycles, which makes him feel free. He started working at Kelly for the flexible hours, and the office is close to home, which has been perfect for giving him more time with family. “It was hard for me to leave my full-time job as a mechanic, because I love to work on cars. I enjoy the challenge of working on different kinds of cars, but the satisfaction of getting that car running great for the customer. At Kelly Roofing, they treat me (and everybody) like family, which makes me wake up every morning happy to go to work. My co-workers at Kelly Roofing make me laugh and thank me for things I do at work. It’s a very rewarding experience. I have never regretted changing careers.”
Mechanic
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!”
Account Manager
Born and raised in Southwest Florida, Angel attended the University of South Florida and Florida Gulf Coast University, where he obtained a bachelor’s in business management. He is an avid outdoorsman and loves being out on the water. He has a true passion for helping others and being with his family.
Account Receivables
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.”
Project Manager
Nycela is a friendly and caring professional with a passion for your roofing needs. She was born and raised in Naples, Florida, and is known for her outgoing personality and ability to connect with others. She says, “I’m always looking to make a positive impact.” She adds, “I also have a weakness for dogs!”
Project Manager
Greg is from a small city in Michigan called Ecorse. He has always had a passion for living life to the fullest and is thankful for every day. Greg loves everything about basketball, especially playing it. He says, “I moved to Florida for no more snow and to take long walks on the beach,” and then adds, “but my favorite walks are with my two huskies no matter where we are!”
Project Manager
Project Manager
Demitri was born in Allentown, Pennsylvania, and has lived all over the country in states including Oregon, Virginia, and Arizona. Demitri has always and continues to value family as well as the foreign upbringing he had. The stories and proof of his family’s hard-working mentality act as motivation to continue meeting and exceeding the Kelly Roofing standard. He says, “My goal is to take care of you as I would for my family in ensuring you nothing but the best, sustainable, and long-lasting roof on your family’s home!”
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!”
Project Manager
Sammy was born in Miami and moved to Fort Myers at the age of seven. He lived there for several years before enlisting in the United States Marine Corps. During his five years of service, he achieved the rank of Corporal. Sammy is the proud father of two sons, Elijah, who is three months old, and Jeremiah, who is five years old. In his leisure time, he enjoys wrestling, spending quality time with his family, and pursuing his goal of obtaining a pilot’s license. Sammy says, “I love working for Kelly Roofing since I love meeting and helping new people. Everyday challenges me and forces me to learn something new!”
Project Manager
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.”
Insurance Specialist
Born in Guanajuato, Mexico, Chemo has worked at Kelly Roofing for over 15 years. In his free time, he enjoys relaxing, taking long walks, and riding his bicycle. He also takes every chance he can to visit his family still living in Mexico. When I asked Chemo what his favorite thing about working for Kelly Roofing was, he knew right away, “I don’t have just one thing, I have three,” he remarked. “The work I get to do at our warehouse, our great management team, and how everyone here works together.”
Warehouse 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.
Inventory Manager
Rebeca is 26 years old and was born in Cuba. When she was four years old, her family moved to California before eventually relocating to Naples, Florida. She is of Cuban and Dominican descent. In her free time, Rebeca enjoys spending quality time with her family, working out at the gym, and traveling. She says the first thing she noticed about Kelly Roofing is, “how everyone treats each other with mutual respect and like family,” and “That immediately reassured me that I had made the right decision joining the team, and I’m excited to see what the future holds at Kelly Roofing!”
Customer Service
Alexis was born and raised in Naples, Florida, and also spent some years in Bradenton and Sarasota, Florida. In her free time, she enjoys being a mother and spending time with her family and friends. Before joining Kelly Roofing, Alexis worked for many years as a healthcare professional in mental and behavioral health. She says, “I enjoy working at Kelly Roofing because of the culture. Everyone is genuine in their own respected roles, all striving toward a common goal and helping one another to reach them.”
Customer Service
Juany was born in Guatemala and raised in Immokalee, Florida. In 2017, she moved to Fort Myers with her husband, where they continue to build their life together. She is a proud mother of one daughter and two sons, and she cherishes the moments spent with them, creating lasting family memories. She says, “I’m truly grateful to be part of a company that values both its customers and employees, and I’m excited to contribute to its success.”
Customer Service
Camila is 21 years old and was born and raised in Naples, Florida. She is of Cuban and Puerto Rican descent. In her free time, if she isn’t taking day trips around Florida to find cool places to thrift and eat, you can find her at the beach sketching or reading romance novels. She says, “I was first introduced to Kelly Roofing through my mom who used them to put our metal roof on, she couldn’t stop raving about how nice and helpful their entire team was. From the first call with customer service down to the last person she spoke with at the end of the project. I’m so excited to be a part of a team that takes care of their clients and can’t wait to see what my future at Kelly Roofing holds.”
Customer Service
Meet Beasley Yam, with the infamous Corgi Walk throughout the Kelly Roofing Office! This little ball of energy might not have a tail, but she’s got a heart of gold. As the Company Interaction Officer (CIO), Beasley’s number one goal is to make you feel like the most important person in the room. Whether she’s greeting new clients or cuddling up with the old ones, Beasley’s customer service game is on point. Just don’t let her loose around other pups—she can be a bit of a diva. But when it comes to humans, she’s a superstar.
Company Interaction Officer
Emma is a joy to have around and brings happiness to everyone she meets. Whether she’s greeting employees with a wagging tail, keeping customers company in the office, or showing off her impressive obedience skills, Emma is a beloved member of the team. As the unofficial “Chief Morale Officer,” she ensures that every workday comes with a little extra love and a lot of tail wags. When she’s not busy making everyone smile, she enjoys playing fetch, going on long walks, and snuggling up with her parents, Joe and Brittany Kelly. Emma may be small, but her personality is larger than life!
Chief Morale Officer
© Kelly Roofing All Rights Reserved 2025
License #CCC1335529, #CGC057409
ACT NOW: Lock in today’s roofing prices before material tariffs drive them up! Import tariffs are about to increase the cost of the roofing materials we use by up to 10%! But we’ve got you covered with pre-tariff pricing!