Chesterfield Chamber of Commerce
(804) 897-1620
Proud to Serve RVA for 25 Years!

About Us


Your Total Flooring Solution

On the Spot, Inc. has been providing the highest quality of carpet, upholstery, area rug and other floor cleaning services for residential and commercial properties throughout Richmond since 1991. In addition, we have been selling and installing new flooring and have vast knowledge to help customers select the right products for their lifestyle and budget.

We are truly flooring experts and are referred by local realtors, property managers, interior designers and contractors. You can rest assured that we are the most trusted and reliable company for all your flooring needs.

Our Cleaning Services

  • Carpet and upholstery cleaning
  • Area rug cleaning
  • Mattress cleaning
  • Pet odor treatment
  • Hardwood floor cleaning/polishing
  • Tile/Grout cleaning
  • Auto interior cleaning
  • Carpet repairs and re-stretching

Regardless of the type of flooring problems you may have, On The Spot's expert cleaning services promise a sparkly cleaned home.

For more information, please visit our Cleaning Services page.

Our Flooring Products

We have hundreds of all the latest styles and colors of carpet, hardwood flooring, laminate flooring, vinyl flooring and luxury vinyl tile flooring. Through an extensive selection of flooring products, On The Spot can enhance the value of your home or business with a flooring facelift.

For more information, please visit our Flooring Installation and Products page.

On The Spot, On The Money Guarantee

If we can't beat your best bid for new flooring comparing the same products and services, we will clean one room of carpet absolutely free!


Linda Bilger

Owner / CEO

Family owned and operated, On The Spot, Inc. has been offering Richmond, VA professional carpet cleaning and flooring services since 1991.

Email Linda


Cleaning Solutions
Floor Installation & Products
Request A Quote
Contact Us

On The Spot Monday - Friday
8.00am - 5.30pm
Contact Us for Weekend Appts