North Bay (888) 789-0600 | South & East (925) 867-3850 | Janitorial, Cleaning, & Building Maintenance Services since 1965

At RBM, we pride ourselves on the quality floor care services we provide. Our floor care personnel have learned the tricks of the trade through both continuing education and many years of experience. Because our staff turnover is low, our floor personnel have literally waxed millions of square feet of floor. They have truly become experts in their field!

In addition to quality work and quality equipment, we field test new floor finishes and other floor care products as they come out to make sure that we are using the best available for every type of product application. Every floor crew has at least one lead member with a minimum of 10 years experience in floor care.


Carpet Cleaning

Carpet cleaning is another area where quality equipment and experienced personnel make a big difference. Our experienced carpet cleaning techs are trained to know how to best clean a carpet without causing damage. We always test for color fastness and take our time to properly vacuum and edge carpet s before shampooing.

We don't cut corners and the proof is in the final result! We will use the proper methods in the correct frequency and will NOT over wet your carpet or fine rug. We can provide steam cleaning as well as dry foam, bonnet and other approved carpet cleaning methods for carpets needing more frequent cleaning.


Tile Cleaning

Our team of experts can quickly get tiled surfaces sparkling clean. Our tile cleaning services listed here will breath new life to your worn-looking tiles.

  • Restoring original luster
  • Tile cleaning
  • Grout restoration
  • Grout sealing


Hardwood Flooring

RBM's staff has expertise in refurbishing industrial and office environments, including hardwood flooring. Our objective is to deliver a full range of high performance surface restoration system.

Restores New Shine & Protects Floor

  • Dry mop all hardwood flooring
  • Strip all old wax
  • Apply multiple coats of finest wax
  • Buff to high shine

Restores Original New Just Installed Look

  • Machine sand to bare wood
  • Apply sealer
  • Apply multiple coats of polyurethane
  • Machine prep between coats

modern seating section in office

Professional Cleaners

Commercial carpets, especially in high traffic areas, require regular cleaning to prolong its life. Accumulated dirt and grit are the chief causes of a diminished carpet life. With clean carpets, indoor air quality is greatly improved.


  • Thorough bi-directional vacuuming
  • Spot & stain removal - by hand if needed!
  • Pre-conditioning
  • Shampooing
  • Deodorizing
  • Extracting & grooming


modern office with conference room and desks


modern office with desks


clean staircase with chrome railing


clean tile floors