About Us

Braxton can deep clean your tile and grout, and your hardwood floors, so they’re shiny and bright — and protected for the long term.
Learn More
The Braxton Guarantee
Whether you’re a first time or recurring customer, you’ll receive the same great service for all your cleaning needs. As a company born in Cincinnati, all of our local locations understand the needs specific to their area and offer the same great 100% [Guarantee]
Save Now

About Braxton

Braxton Cleaning Solutions is an owner-operated company that provides residential and commercial Carpet cleaning services in Northern Kentucky, Southern Ohio, and Southern Indiana.

With roots in Northern Kentucky and Cincinnati, we offer a full range of residential and commercial cleaning services throughout the Tri-state area, helping to keep homes and businesses sparkling clean and healthy.

Cleaning Services | Ohio,Indiana & Kentucky | Braxton Cleaning Solutions

Meet The Team

About Us | Carpet, Flooring & Upholstery | Braxton Cleaning Solutions

Carl Pfaehler


About Us | Carpet, Flooring & Upholstery | Braxton Cleaning Solutions

Terry Collins

office manager

About Us | Carpet, Flooring & Upholstery | Braxton Cleaning Solutions

Steve Pfaehler

Account Executive

About Us | Carpet, Flooring & Upholstery | Braxton Cleaning Solutions

Derek Daniels

Operations Manager

The Braxton Guarantee

Braxton Cleaning does whatever it takes to get the cleaning to the highest standard. If you’re not 100% satisfied with the quality of the service, we’ll send another pro at no extra charge for the next available appointment.

Schedule an Appointment

Braxton is ready to serve you!

Complete the form below and a Braxton representative will contact you to set up an appointment to visit your home or office.

Online Support

Help is just a click away! Connect with Braxton online, any time.

Carl Pfaehler

Hello! My name is Carl Pfaehler and I am the President/GM of Braxton Cleaning Solutions. I wanted to take this opportunity to tell you a bit about myself and how the company came to be. Throughout my career, I noticed many companies’ doing “bait and switch” services. I saw many cheap, fly by night companies that would “gouge” their customers. I wanted to give people a value-based cleaning set on honest practices. This is where Braxton Cleaning Solutions came to be.

In 1998, I started Braxton Cleaning Solutions to bring an end to the unconventional sales practices that so many companies were using. My goal was and still is to build long-lasting relationships with our customers, and I feel that Braxton’s growth over the past twenty-something years has been a testament to that. And we will continue to honor those ideas today as we continue to service our customers.

We have an awesome group of technicians as well as a very talented office staff willing to go above and beyond the call of duty to offer the best service to our customers. So, if you need a carpet cleaning, tile cleaning or have a special coating need, give us a call because we will “Floor” you with our services!

A bit about me, I am a father, a stepfather, and a grandfather. I enjoy my career and have worked very hard to get where I am today. But I know I am blessed and could not have done it without our awesome Lord and Savior. Please feel free to reach out to us for some helpful tips on cleaning, or to schedule a time for our crews to show you the awesome job they can provide! Thank you.

Carl Pfaehler

Terry Collins


My name is Terry Collins and I have worked for Braxton Cleaning Solutions for 5 years now. I spent my life working in the corporate world as an office manager, and I am now the office manager here at Braxton. I am also in charge of scheduling out the jobs for all our technicians. If you have called to schedule or ask about our services, I am sure I have talked to you. I am very pleased to work here at Braxton Cleaning Solutions and look at this company as a family. As for my own family, I am a mother of two boys 18 and 25 as well as my baby granddaughter, Bella. They are my first joy in life, as my second is my career.

I enjoy talking to all of you throughout the day and I am here to help so give me a call to schedule your cleaning today!

Thank you,

Steve Pfaehler

Steve Pfaehler has 38 years of experience in the professional floor cleaning industry. He started in the carpet and upholstery cleaning business in 1981. As a pioneer in this industry, he has taught various cleaning techniques and cleaning methods.

Steve decided to start his own cleaning business in 1988 which soon grew into more than a half a million-dollar business. This is an outstanding accomplishment for a small business. In 2014, Steve decided to sell his business to Braxton.

After a short retirement, Steve decided to continue his journey with Braxton by joining the team as a salesman where he could pass on his wealth of knowledge to our staff and continue his business relationships through Braxton Cleaning Solutions. Steve also serves as our specialty flooring guy introducing our latest products and services as well as passing on his expertise to the new technicians in the industry.

With his experience, knowledge, and dedication, Steve has become a highly valued member of the Braxton Cleaning Solutions team.

Derek Daniels

Derek Daniels will be leading the team as the Operations Manager for Braxton Cleaning Solutions.

In his role, Derek will be responsible for the oversight of jobs to make sure that they get done properly. His tasks will include hiring proper staff, overseeing the jobs and working to improve the organizational processes.

Derek brings 13 years of professional cleaning experience to Braxton Cleaning Solutions. He has received his IICRC Certification for Carpet Cleaning (CCT), along with his IICRC Certification for Water Damage (WRT).

In his free time, Derek prefers to be outside fishing or riding ATV’s and spending quality time with his son and stepdaughter.

We are confident that Derek Daniels will be an excellent match for this position and a strong asset to the Braxton Cleaning Solutions team!

Schedule Service Online


For faster service call: (513) 978-3109