Blough's Carpet & Furniture Cleaning St. Joseph, MI

Serviing Southwest Michigan including, Berrien, Allegan, and Van Buren Counties.

Hours of Operation

Monday - Friday: 9:00 AM - 5:00 PM

Areas We Serve

Your Carpet Cleaning Experts in St. Joseph and surrounding areas!

Blough's Carpet and Furniture Cleaning – Michigan Carpet Cleaning Search

Welcome to the Blough’s local carpet cleaning search. This page will help to find carpet cleaning services in the Michigan area. From here you can navigate to a city-specific page to learn more about residential carpet cleaning services, pet stain and odor removal services and area rug cleaning services in your area. Give us a call at 269-925-2606.


  • St. Joseph, MI
  • Stevensville, MI
  • Bridgman, MI
  • South Haven, MI
  • Coloma, MI
  • Benton Harbor, MI
  • Berrien Springs, MI
  • New Buffalo, MI
  • Union Pier, MI
  • Buchanan, MI
  • Niles, MI
  • Dowagiac, MI
  • Hartford, MI
  • Eau Claire, MI
  • Covert, MI
  • Lakeside, MI
  • Lake Michigan Beach, MI
  • Three Oaks, MI
  • Cassopolis, MI

How are we different?

What sets us apart from other Carpet Cleaning companies?

Get Your Free Quote

Fast, reliable, and quality results. Contact us for a free quote today.

Get Started

20+ “5-Star” Google Reviews!

We're Ready to Help!

Affordable Carpet Cleaning.
Professional Results.

We brighten and restore carpet, area rugs and upholstery as well repair and restore your property from damage caused by water.  Blough’s Carpet Cleaning and Restoration is a family owned company