Why choose us?

No matter how big or small we clean it all
Cleaning Services

Cleaning Services

Full Service Cleaning

Free Estimates

  • Full service cleaning
  • Detail Cleaning
  • Stripping and Waxing

Commercial Cleaning Services
Get a FREE estimate today!

Conference Room Cleaning

Daily Office Cleaning - Window Cleaning - Carpet Cleaning Maintenance - Hard Floors Maintenance, including Vinyls & Terrazzo - Blind Cleaning - Kitchen Deep Cleaning of Restroom Fixtures - Strip and Waxing of Floors - Supply Hand Towels, Toilet Tissue, Air Fresheners and Hand Soap

We Care about your business

Fully insured and BondedCleaning Staff

  • Free estimates
  • Punctual and Reliable
  • Client Oriented
  • Open to Individual Needs

We are proud to be a certified minority woman owned small business.
Department of Minority Business Enterprise

We specialize in commercial accounts.
-Fully insured and Bonded
-Punctual and Reliable
-Client Oriented
-Open to Individual Needs

If you are a building owner and need your common areas cleaned on a weekly, bi-weekly, or, monthly basis, we are the company to call. From your smallest cleaning request to full maintenance cleaning, we will give you our professional and most courteous service. If you are dissatisfied with your current cleaning service or are looking for a company that cares, give us a call at

Get a FREE estimate today!

We are pleased to announce our newest service areas in Maryland including:
Rockville, Gaithersburg, Frederick, Hagerstown, Glen Burine, Annapolis, Waldorf, Baltimore, Silver Springs, Laurel, College Park, and Clinton.

  • In and Out Total Building Maintenance
    Corporate Office: Fredericksburg, VA
  • Office: (540) 805-0594
  • Fax: (540) 301-1004
  • office@inandouttbm.com
Commercial Cleaning Service