About CMS Roofing


Why Choose CMS Roofing

Your home is your most valuable asset. When it comes to caring for it, you want only the best. That’s also true for your roof  your home’s most crucial asset. Your roof protects the rest of the house. However, finding a reputable roofing contractor to take care of your roofing needs can be challenging.

If your roof requires attention, it’s no time to cut corners. Hire a professional, certified team of experts that can deliver high-quality services and long-term results without breaking the bank  just like the team at CMS Roofing.

Staff Highlights

Michael Curcio


Michael Curcio is the founder of CMS Roofing. He is responsible for the fiscal management and oversight of CMS Roofing. Mike has an MBA in finance from Central Michigan and worked for IBM and Pepsi before starting CMS Roofing. With more than 20 years of experience, he brings innovative, cost-efficient solutions to the roofing industry. His contracting and educational background inspired him to start a reputable, technologically advanced company to provide residential and commercial roofing solutions.

Marlana Estes

Operations Manager / Project Manager

Marlana Estes has been with CMS Roofing for 5 years and has more than 15 years of commercial and residential sales experience. Her knowledge and attention to detail help ensure the successful completion of our commercial and residential projects. Marlana enjoys music, cooking and reading. She also enjoys traveling and spending time with her family.

Jeremy Smith

Residential Estimator

Jeremy has nearly 20 years of roofing experience, has been serving customers at CMS Roofing for 15 of those years. He enjoys watching and playing sports. He loves spending his free time with family.

Greg Thompson

Commercial Estimator / Project Manager

After graduating from the University of Toledo with an engineering degree, Greg Thompson went on to work at Davis Bessie Nuclear Power Plant as a quality control engineer during its construction. His commercial projects vary in size from small repairs to large schools, industrial, and government buildings. Greg brings in top-level experience and methodology, ensuring the completion of projects in an efficient and timely manner.

Weston Garner


Weston Garner is the newest member of our team, with a Bachelor of Science in accounting from Clemson University and is currently pursuing his CPA accreditation. Weston’s responsibilities include accounts payable and receivables. He spent the majority of his life playing club soccer at an elite level with the SC United Football Club. He enjoys boating, snow skiing and traveling.

Sierra Whelchel

Advertising and Marketing

Sierra Whelchel is responsible for the advertising, content creation and marketing of CMS Roofing. She is a recent graduate from Clemson University with a degree in health science and a minor in business administration. Sierra loves animals, cooking, snow skiing and expressing her creativity through painting and decorating.

D’Lynn Curcio

Sales and Customer Support

D’Lynn is responsible for handling all customer accounts and roofing estimates. Her attention to detail and knowledge of residential and commercial roofing help our business maintain the best quality service. Her responsibilities include writing estimates, assisting with submittals and communicating job status with all customers. D’Lynn loves the outdoors, cooking and spending time with her three sons.

Nicole Means

Customer Service Representative

Nicole has been with CMS Roofing for five years and has a knack for pleasing our customers. Her patience and knowledge of our company help ensure the best customer experience. Nicole will more than likely be the first person you talk to when you call CMS Roofing.

Brian Price

Foreman / Project Manager

Brian Price has been with CMS Roofing for 15 years and has extensive experience in the field application of metal roof systems. His background knowledge of metal work and certifications in this field have enabled him to bring an innovative approach to all of our work. Brian enjoys fishing, playing drums and spending time with his family.

Keith Mills


Keith Mills has been in the roofing industry for 21 years and has a background and expertise in all commercial roofing systems. These include modified torch down, EPDM rubber, PVC and TPO roofing systems. His experience has allowed CMS Roofing to expand its operations with the highest quality of workmanship for repairs and new roofs.

CMS Roofing Staff - CMS Roofing

Certificates and Awards


  • Master Elite GAF Contractor (certification in residential and commercial roofing)
  • Duro-Last Installer
  • BBB
  • HAAG Certified Inspector


  • General Contractors (license #115933)


  • Master Contractor for Duro-Last

Our Customer Reviews

This is a five star company by far, from great customer service to the nstallation crew. The weather was bad for a couple days so the company stayed in contact with me until the installation could be done. The crew showed up and got straight to work. I would like to truly say thank you, best small business with great service. This has been the best service I've had in a while, and quote for work was accurate to the dollar, no hidden fees. Keep up the great work guys.

g clark Avatar
g clark

CMS Roofing was quick to respond, gave an easy to understand quote, and then was very prompt in getting my repair on their schedule. The work was well documented, of good quality, and they cleaned up behind themselves extremely well which is very rare for roofing companies. I highly recommend them!

Trace Parker Avatar
Trace Parker

Mike Curcio is a very knowledgeable professional. And he has passed that knowledge and work ethic to his team. As a Realtor I deal with all types of contractors and roof has always been a difficult one, but with CMS I have found a company I have trusted not just my clients with, but also on my own home. Highly recommended, and would give more stars, if possible.

Carlos Deuringer Avatar
Carlos Deuringer