Bloomington Professional Carpet Care


Bloomington Professional Carpet Cleaners – BPCC has been serving Monroe and surrounding counties for over twenty-eight years. BPCC is a “One Call”  full service company with a 24 hour Emergency Service where no job is too large or too small. BPCC specializes in carpet and upholstery cleaning for commercial, residential, rental, and food service settings, including haitian cotton, area rugs, and oriental rugs. We offer on site and offsite cleaning for boats, automobiles, aircraft and recreational vehicles.  Call us today for an estimate.

BLOOMINGTON PROFESSIONAL RESTORATION AND REPAIR – BPRR is here to accommodate homeowners and insurance adjusters in the event of a fire or water loss and to offer professional estimates and quality structural repair work. BPRR specializes in water and smoke restoration, including:

  • Moisture Removal
  • Odor Removal and Control
  • Smoke Damage
  • Water Damage
  • Stain Removal
  • Ceiling Cleaning
  • Duct Cleaning

BPCC and BPRR are a available 24 hours a day for emergencies in the event of a water damage, fire loss, or quick cleanup of a spill or accident.

BLOOMINGTON PROFESSIONAL FLOORING CENTER offers sales and installation of all flooring types such as carpet, laminate, hardwood, linoleum, and tile with a wide variety of products on display at our showroom located 1245 W. Old Capital Pike, Bloomington, IN 47403.  Call today for your free estimate.

24 Hr Emergency Service for

  • Flood / Water Damage
  • Water Extraction
  • Fire Restoration

Fire / Water Damage


"Whether we need emergency water extractions, new flooring or carpets cleaned, we know that we can count on Bloomington Professional Carpet Cleaners to get the job done in a professional, timely manner." - Parker Management

read more..

Bloomington Professional Carpet Cleaners, due to circumstances beyond our control, will be suspending our after-hours emergency service. We apologize if this decision causes any of our valued customers concern. We will continue to schedule appointments Monday through Friday from 8:00AM to 4:00PM. We will also continue to staff for emergency and immediate call ins during these posted work hours. We appreciate all our customers patronage to this date and look forward to being of service to you all in the future.