30 Years of Service

since-1985Founded in 1985 by Sandy Stillwell, Royal Flush Cleaning is backed with over 30 years of industry experience.

Royal Flush Cleaning has been providing quality cleaning service to hundreds of homes and businesses throughout Montgomery County, Maryland, and Northwest DC, since 1985. We service homes, offices, daycares, stores, showrooms, churches, and factories.

Our array of services offers the convenience of “one stop shopping.” We are licensed, insured and bonded. We are available in the day, evening, and on the weekends.


Preparing a proposal for you goes far beyond a phone estimate. We personally meet with you to access your cleaning needs, and propose the best and most economical plan for you. Our standard cleaning service is customized to suite your preferences. Scheduling options include daily, weekly, bi-weekly, tri-weekly, and monthly service plans, with your choice of the time of the day, and time of the week. We are also flexible for canceling or rescheduling as needed for vacations, parties, as well as life’s unexpected events.

After the first cleaning, we confirm that you are satisfied with your service and team. The same team then serves you continually. Our Ace teams are monitored by semi-annual response cards. We keep in touch through E-mail, and phone calls to maintain quality service. Unlike many franchises that do not allow such flexibility, we cater to you! Another unique feature is that we do not require housecleaning contracts. That means we earn your business every time we clean. If you’re not happy, we’re not cleaning! Satisfaction guaranteed.

Additionally, we use our own professional cleaning products and equipment, or if you prefer to use your special product or equipment, we will. Our non-toxic products gently refresh and sanitize your home or office. We offer one of the best values in the area, as we keep overhead low by operating from our home-based office in Germantown, Maryland. We are grateful to our customers for their enthusiastic referrals, which has helped us flourish. Our repeat clientele exceeds 95% as we work diligently to ensure the satisfaction of every customer.

Call Royal Flush Cleaning at (301) 529-5427 today!