About
B’s Carpet Cleaning

Bryan Butas of B’s Carpet Cleaning is no stranger to hard work and attention to detail. He learned his diligence and “get it done right” attitude while serving in the Marines, and those traits translate to his current vocation at B’s. Bryan got his start with carpet cleaning while working for Kirby Vacuums. When he decided to open his own business, he held onto his carpet cleaning education — as well as his trusty vacuum.

Serving St. George and Southern
Utah Since 2005

Since the beginning, B’s Carpet Cleaning is dedicated to providing the highest quality services to its customers in Southern Utah. Bryan rolls up his sleeves to clean even the dirtiest carpets and tile floors, reviving them to a like-new appearance. B’s works to get the spots, stains, and odors out, so they don’t come back.

Serving St. George and Southern
Utah Since 2005

Since the beginning, B’s Carpet Cleaning is dedicated to providing the highest quality services to its customers in Southern Utah. Bryan rolls up his sleeves to clean even the dirtiest carpets and tile floors, reviving them to a like-new appearance. B’s works to get the spots, stains, and odors out, so they don’t come back.

We’re Committed to Doing Every Job Right

Bryan begins every job by taking the time to listen, answer customers’ questions and make their specific needs a priority. Bryan uses a low-moisture, zero-residue carpet cleaning system in both households and commercial spaces, eliminating the need to soak the carpet and instead extracting the dirt and oils to achieve a deeper, more lasting clean.

Today, more than a decade after first opening B’s Carpet Cleaning, Bryan still uses his Kirby vacuum to give his customers’ carpets a thorough vacuuming. Then, Bryan switches gears to his heavy-duty extractor for deep-cleans with super-quick dry times — usually only one hour for residential carpets and 30 minutes for commercial carpets. His customers rave that their carpets have never been cleaner.

We Care About Our Local Community

Bryan has called Southern Utah home since 1996. As a veteran, he still serves as a member of the Project Staff for the Marine Corps League, Dixie Detachment #1270. Helping other Marines and their families is one of his greatest pleasures..

B’s Carpet Cleaning serves Southern Utah, including St George, Santa Clara,
Hurricane, Ivins, and Washington.

Highly Rated Customer Experience

B's Carpet Cleaning - Best of HomeAdvisorB's Carpet Cleaning is a Top Rated HomeAdvisor ProHomeAdvisor Elite Customer Service - B's Carpet CleaningHomeAdvisor Tenured Pro - B's Carpet CleaningB's Carpet Cleaning - Utah Best Carpet Cleaning Badge
4.9 Out of 5 Stars      
Overall rating of 371 3rd-party reviews
    

B’s scheduled me in just before the holiday, and I am really grateful they found the availability to take care of my time constraints. MacKinley was courteous and professional, he was late to arrive but communicated that ahead of my appointment, which I appreciate. I feel he was thorough and did a good job, though there was some water/solution on the floor left behind after…

Eric Regan – Dec 28, 2025
     

We had a tear in our carpet that they repaired perfectly, and then they worked some major magic on the rest of the carpet that looked like it was two completely different colors! After cleaning, it’s several shades lighter and looks so much better. They truly went above and beyond — highly recommend!

Serena Larkin – Oct 29, 2025
     

Great service. I messed up the cleaning date and tech had to come back later. Did it without complaint.

Mike Nichols – Sep 19, 2025
     

Always great and professional service!

Sid Spilseth – Sep 17, 2025
     

Prompt and Professional. I highly recommend Bryan.

Lynn Olds – Aug 28, 2025
     

Used Bryan’s company for the first time and was very pleased. Very professional and did a great job. We definitely use them again!

Linda Finney – Aug 15, 2025

Serving St George & Surrounding Areas

Santa Clara, Hurricane, Ivins, & Washington City