Melvin Mills Roofing Team
Melvin is the founder and namesake of Melvin Mills Roofing, LLC. He has over 35 years of experience in the roofing and construction industries. In his 70s now, Melvin still enjoys being on a roof, but his favorite part of the business is getting to meet so many interesting new people. Melvin lives near Patton with his wife, Carolyn. He is the proud father of 6 adult children and delighted ‘Grandpa’ of 16 grandchildren and 4 great-grandchildren. In his free time, Melvin enjoys bird-watching, gardening, and good food.
Craig is Melvin’s youngest son. He grew up around roofing, and began helping his dad out in his early teens. In 2008, he joined his dad as a partner in Melvin Mills Roofing, LLC. Watching employees learn and grow to find their strengths and seeing customers excited about their new roof are Craig’s two favorite parts of working in the business. He lives in Fredericktown with his wife, Leslie, and new son, Elliott. He enjoys movies, yard work, and golfing.
Human Resources Manager
Craig’s wife, Leslie, joined the team in 2012 in a part-time capacity to help with accounting and various other office tasks. She enjoys keeping things running behind the scenes so Craig and Melvin can stay focused on providing great roofing services to our customers. When she’s not working at the business, her days are filled working at her local church, caring for their new baby, Elliott, or indulging her love of language and linguistics.
Blake is the newest member of the Melvin Mills Roofing leadership team. Blake joined us in the spring of 2012 after spending several years as an iron worker. He enjoys being part of a growing family-run business where he knows the owners personally and works closely alongside them to deliver quality roofing services to our customers. Originally from Iowa, Blake now lives in Fredericktown with his wife, Dawn, and spends his free time reading, camping, and fishing.
Melvin Mills Roofing 1315 Madison 201
Fredericktown, MO 63645