The multi-family roofing authorityEmergency roof protection |513.383.6364
About

Roofing specialists for communities that stay in motion.

Total Roofing Solutions helps occupied multi-family communities, condominium associations, HOAs, property managers, and light-commercial properties plan, protect, and maintain their roofs.

Built around your residents

Organized roofing work for occupied properties.

Roofing work does not pause community life. Our team brings a practical, property-aware approach to every conversation, coordinating the details that help owners, managers, boards, and residents move through a project with confidence.

From informed estimating through production coordination, we focus on clear communication, thoughtful scheduling, and work that respects the people who call these properties home.

Talk to our roofing team
The people behind the work

A team built for the details.

Meet the estimators, project leaders, production professionals, and support team guiding each roofing conversation.

Portrait of Mike Bacevich

President

Mike Bacevich

Read bio

As the CEO & President of Total Roofing Solutions, Mike provides leadership that guides the company’s strategic direction, culture, and continued growth. With a professional background in law and a competitive mindset shaped by his time as a college hockey player, he brings a balance of analytical thinking and team-driven execution to the organization. Mike is actively involved in overseeing all aspects of the business, from financial performance to client relationships, while helping foster a culture rooted in integrity, innovation, and service.

Outside of work, Mike is a devoted family man and boating enthusiast who enjoys making the most of every opportunity on the water with his wife and two sons. He’s also a fan of Kenny Chesney’s No Shoes Radio, often bringing that same appreciation for energy, adventure, and balance into his everyday life.

Portrait of Brady Bacevich

Director of Estimating/Large Project Estimator

Brady Bacevich

Read bio

Brady’s journey with Total Roofing Solutions began through the Construction Management Co-Op Program with the University of Cincinnati, and he’s a true success story of what that program can produce. After excelling as a driven, hands-on intern across our Restoration and Diagnostic Divisions, he stepped into a full-time leadership role and now serves as our Director of Estimating / Large Project Estimator. With experience running his own deck-building business and currently renovating a home with his fiancée, Brady brings real-world construction knowledge, strong leadership, and practical insight to every project he supports. We’re proud to have supported his growth and even prouder to see him thriving in the industry, continuing to build on both his professional experience and hands-on expertise.

In his free time, Brady enjoys time on the water, skiing, golfing, and fishing, as well as spending time with his fiancée and hanging out with their dog, Bernie.

Portrait of Scott Shearer

Production Manager

Scott Shearer

Read bio

Scott leads the charge on project execution at Total Roofing Solutions, managing crews, logistics, and on-site operations with expert precision. Born on a military base and raised around the globe, he brings a worldly perspective and strong leadership to every project he oversees. Whether resolving field challenges or optimizing workflow, Scott ensures each job is completed safely, efficiently, and to the highest standards.

Off the clock, Scott is a Tom Clancy fan, a devoted football enthusiast, and enjoys the company of his “saber-toothed Chihuahua,” Sam. With a passion for team success and a newly discovered love for golf, he keeps both his competitive edge and sense of humor intact outside of work.

Portrait of Katrina Terry

Controller

Katrina Terry

Read bio

Katrina brings decades of accounting experience and CPA credentials to the team. With a background across multiple industries and a passion for Excel, she ensures our financial operations stay accurate, organized, and strategically aligned. Originally from New York, Katrina now resides in Minnesota, though her favorite place to be is her family’s lake house in Virginia.

When she’s not working, Katrina enjoys spending time with family and making the most of any opportunity to unwind by the water at the lake house. She brings the same focus, precision, and steady approach to her personal life that she does to managing financial operations.

Portrait of Elaine Tepe

Estimator

Elaine Tepe

Read bio

Elaine Tepe is an Estimator at Total Roofing Solutions with deep industry experience and a steady, thoughtful approach to every project she touches. She’s known for her ability to translate complex details into clear, simple communication, helping clients feel informed and comfortable throughout the estimating process. Elaine brings a grounded professionalism, strong technical knowledge, and a genuine care for people that make her a trusted part of both the Total Roofing Solutions team and the clients she serves.

When she’s not working, Elaine’s favorite place to be is with her family. Life for her is centered around the people she loves most – whether she’s cheering on grandkids, spending time with her kids, or simply enjoying those everyday moments that matter most.

Portrait of Mary Gibson

Project Superintendent

Mary Gibson

Read bio

Mary Gibson serves as a Project Superintendent with Total Roofing Solutions, where she helps coordinate schedules, support project teams, and keep projects moving forward efficiently. She enjoys working closely with both clients and colleagues, striving to create a positive experience through kindness, professionalism, and dependable service. Her collaborative approach and commitment to helping others make her a valued member of the Total Roofing Solutions team.

Outside of work, Mary enjoys spending time with family, being outdoors, and making memories with her Golden Retriever, Copper. She brings the same warmth, dedication, and positive attitude to her work that she does to the people and activities she enjoys most.

Portrait of Shane Gibson

Project Coordinator

Shane Gibson

Read bio

Shane Gibson brings more than 30 years of construction experience to the Total Roofing Solutions team, with extensive expertise in roofing, carpentry, and building diagnostics. Often serving as a lead Investigator, Shane specializes in water intrusion diagnostics, helping identify the root cause of complex building issues and develop practical, long-lasting solutions. His attention to detail, commitment to quality craftsmanship, and hands-on approach have earned him a reputation for reliability and results.

Outside of work, Shane enjoys spending time with family and embracing the outdoors whenever he can. He takes pride in solving problems, sharing his knowledge, and helping clients protect and preserve their properties. His experience, straightforward approach, and dedication to doing the job right make him a trusted resource for both clients and teammates alike.

Portrait of Justin Shenk

Project Manager

Justin Shenk

Read bio

Justin brings leadership and focus to every project he manages at Total Roofing Solutions, ensuring smooth coordination from start to finish. He takes pride in keeping projects organized, communicating clearly, and supporting both clients and team members throughout the process. His steady approach and attention to detail help keep work moving efficiently while maintaining a high standard of quality.

A devoted dad and outdoor enthusiast, Justin spends his free time boating, fishing, and making memories with his daughter, who’s truly the center of his world. He brings the same level of care, patience, and commitment to his personal life that he does to every project he oversees.

Portrait of Rick Reardon

Project Manager

Rick Reardon

Read bio

Rick brings decades of construction and project management experience to Total Roofing Solutions, where his steady leadership and deep industry knowledge help keep projects moving forward smoothly and efficiently. He is known for his practical problem-solving approach, focus on continuous improvement, and commitment to supporting both his team and project outcomes. Rick consistently looks for ways to strengthen processes and elevate performance, making him a trusted and valuable part of the organization.

Outside of work, Rick is a devoted father, husband, and grandfather who values time with his family above all else.

Your community. Our commitment.

Let’s make your next roofing decision easier.

Tell us about your property, timing, and priorities. Our team will help you find the right next step.

Call Total Roofing Solutions