Our goal is to make the right choices and do the right work at the right price.

MainSource is a nationwide commercial roofing company that does roof inspections, repairs, consulting, and portfolio analysis for large, multi-location businesses. We believe that educating our clients is part of our responsibility. The more clear and useful information our customers have, the better equipped they are to make the right choices for their roof portfolio.

A roof plan tailored to your business's needs.

Red Line

Rather than relying on facility managers to address roof concerns with minimal knowledge, MainSource offers a solution that scales roof expertise across your business. Whether your team manages two hundred or two thousand stores, our team is equipped with a nationwide network of reliable contractors to effectively address necessary maintenance in a timely manner

Red Line

By analyzing your roof portfolio and making a plan in advance, you minimize unexpected facility costs and set up manageable solutions within your budget. In addition, our relationship with roofing material manufacturers creates a streamlined process for warrantable roof repairs. 

Our Team

Mark Phillips

President

Read Biography

As President of MainSource, Mark leads the team in finding creative ways to turn challenges into opportunities. He takes pride in MainSource’s focus on service over sales, always doing what’s right for the customer and building long-lasting relationships. Mark believes in fostering a collaborative environment where his team can thrive and deliver excellence. Mark enjoys spending time with his kids and grandkids outside of work, cherishing those moments with family.

Mike Wheatley

Vice President

Read Biography

Mike oversees the day-to-day operations at MainSource, ensuring everything runs efficiently. He thrives on building strong relationships and transforming challenges into strategic opportunities. He loves collaborating with his team to find innovative solutions and drive meaningful results that impact clients. Mike always focuses on delivering reliable, tailored solutions that simplify clients’ jobs and support their overall goals. When Mike’s off the clock, you’ll find him tending to his yard, smoking meat, and creating memories with his grandchildren.

Betty Jackson

Director of Operations

Read Biography

As Director of Operations at MainSource, Betty keeps things running smoothly and ensures staff are well-trained and encouraged to grow in their respective areas of expertise. She values MainSource’s commitment to doing the right thing, treating everyone with respect, and staying focused on what matters. Betty believes the company’s core values are more than words—they’re principles she lives by every day. When she’s not working, Betty enjoys spending time with her kids—whether at the beach, by the pool, enjoying music together, or traveling.

Randy Gaines

Business Development Director

Read Biography

Randy focuses on driving growth opportunities, building relationships with potential clients, and maintaining connections with existing customers. With 20 years of experience working with national accounts, Randy is dedicated to delivering exceptional service and building long-term partnerships. When he’s not working, Randy enjoys his life as a husband and father of four. His family is his greatest joy, bringing energy, balance, and a sense of purpose to everything he does.

Jess Burns

Senior Program Manager

Read Biography

As Senior Program Manager, Jessica monitors project progress and ensures teams are aligned. She’s passionate about improving processes and building something better than what she started with. Known for her dedication and organization, Jessica is focused on delivering the best possible service to every customer. She enjoys spending time with her family and friends when she’s off the clock.

Tori Johnson

Senior Program Manager

Read Biography

As Senior Program Manager, Tori oversees projects for several large customers, ensuring their needs are met at every stage. She focuses on building strong relationships with both her work family and customers, allowing her to contribute to MainSource’s commitment to exceptional service and reliable roof maintenance. Outside of work, Tori loves spending quality time with her family and cherishing every moment together.

Kathie Buster

Customer Success Manager

Read Biography

As a Customer Success Manager, Kathie handles everything from dispatching teams to onboarding new clients. She loves the management and staff at MainSource and thrives in busy environments–crazy, fast-paced days are her favorite! Kathie is dedicated to delivering 110% and top-notch customer service to every client. In her free time, she enjoys spending time with her pups, visiting family, and traveling.

Lana Cash

Accountant

Read Biography

As the Accountant at MainSource, Lana manages the financial side of the business. She enjoys working with a team that’s not only supportive but truly passionate about what they do. For Lana, it’s all about ensuring customers are happy and cared for because excellent service starts behind the scenes. You’ll likely find her with family and friends in her free time, singing either at church or helping run a karaoke show.

Grana Church

Vendor Liaison

Read Biography

Grana is in charge of handling dispatch calls for a national big-box retailer. She loves working with a great team and finds joy in the collaborative environment at MainSource. Grana is always dedicated to assisting customers and ensuring their needs are met with care. When she’s off the clock, Grana enjoys watching the Braves, spending time at the beach, and doing just about anything outdoors.

Joy Hayes

Account Manager

Read Biography

Joy is responsible for accepting and dispatching work orders, monitoring ETAs, and updating work orders to keep everything on track. She enjoys the unpredictability of her job, with no two days ever being the same. Before joining the MainSource team, Joy spent 14 years in the medical field and considers it one of her best decisions. She loves spending time with her family, attending church, and shopping trips.

Gerri Lance

Compliance Manager

Read Biography

Gerri manages client accounts at MainSource, ensuring a consistent quality of work through proactive evaluation and monitoring. She takes pride in MainSource’s dedication to delivering quality work on time while fostering a healthy, family-first mindset. With a focus on clear communication and personalized solutions, Gerri is dedicated to building strong, lasting relationships with each client. Gerri enjoys outdoor activities when she’s not working, especially camping and lake trips with her family.

Kathleen “KC” Hungerford

Project Manager

Read Biography

As a Project Manager at MainSource, KC manages roof replacements, capital expense projects, and service proposals for a large national retail store. She values being part of a company that puts people first and fosters a strong work-life balance. KC prioritizes ensuring that every project is not just done, but done right. Outside work, you can find her hiking new trails or planning her next travel adventure.

Ajali “AJ” Ma’at

Project Administrator

Read Biography

As a Project Administrator at MainSource, Ajali manages schedules, keeps projects organized, and tracks progress from start to finish. She enjoys being part of a team that works together with intention and efficiency. Ajali believes kindness and strong customer service go hand in hand and are just as important within a team as they are with clients. Ajali enjoys reading, writing, and all things creative when she’s off the clock.

Michelle Morse

Project Administrator

Read Biography

Michelle handles billing for one of MainSource’s large national retailer accounts. She enjoys the variety of her work and values her supportive coworkers and leadership team, who are always ready to help. After over 30 years in the workforce, Michelle says that MainSource is one of the most honest, integrity-driven companies she’s worked for. Off the clock, Michelle loves spending time with her four grandchildren, who always keep her laughing. She also enjoys crafting and trying new foods.

Tammy Schaubroeck

Project Administrator

Read Biography

At MainSource, Tammy handles tasks such as posting payments, coding and organizing sub-invoices, and checking payment entries after they’re entered into the system. She’s grateful to be part of a team that works well together and appreciates the MainSource leadership. Tammy is committed to providing top-notch service for all your roofing needs. When she’s not working, Tammy enjoys spending time with her family, attending baseball games, reading, and playing in the dirt.