Cleaning Services

If you've never hired professional cleaning services before, you may be wondering a few things like what types of services are normally offered, what types of services are offered for additional charges, and how much cleaning services cost. In this cost guide, you'll find your answers.

Back to top

Average Costs for Cleaning Services Office cleaning: $140-$270

When it comes to calculating the cost of cleaning services, there are many deciding factors:

  • Size and state of your house
  • Types of services required
  • Frequency of cleaning services
  • Hourly vs. square footage

Some cleaning companies charge by the hour while others charge by the square footage of your home or office. If you decide to get recurring cleaning services, you may find that you can get a package deal that may lower the overall cost.

Here are the average costs of different cleaning services:

  • House cleaning

    House cleaning

    House cleaning: $100-$200

  • Office cleaning

    Office cleaning

    Office cleaning: $140-$270

  • Move out cleaning

    Move out cleaning

    Move out cleaning: $150-$290

  • New construction cleaning

    New construction cleaning

    New construction cleaning: $190-$300

  • Upholstery cleaning

    Upholstery cleaning

    Upholstery cleaning: $200-$300

  • Rug cleaning

    Rug cleaning

    Rug cleaning: $160-$400

Back to top

House Cleaning

When it comes to keeping your home clean and tidy, sometimes you need a little help. If you have kids, pets, or work long days, hiring a professional cleaning service to keep your home spotless is a wonderful idea.

  • For a one-time cleaning, expect to pay an average of $135-170 for a two-bedroom, 900 square-foot apartment. For a single-story house that's about 1,300 square feet, the cost averages $170-$200.
  • If you want recurring cleanings, a bi-weekly service for a 900 square-foot apartment will cost about $90 and $270 for a house that has 1,300 square feet.
  • Most recurring cleaning services take 2-3 hours per visit.

When hiring professional cleaning services for the first time, you should first understand which services are normally offered and which may be offered for an additional charge. Services typically offered include:

  • General dusting
  • Window ledges
  • Appliance facings
  • Vacuuming
  • Mopping
  • Bath and shower
  • Toilets
  • Mirrors
  • Cobwebs
  • Countertops
  • And many more

Some service providers may offer additional services for additional cost such as:

  • Windows
  • Refrigerator (inside)
  • Oven (inside)
  • Ceilings

You can talk to your cleaning service provider to see which services are including in the base price and which may require additional cost. Ask questions if you are unclear on a particular service.

Back to top

Maid Service

A maid service is essentially the same thing as a house cleaning service. Most homeowners pay $165 for a maid service, though the price varies based on a number of factors:

  • Number of rooms in the home
  • Number of bedrooms that need to be cleaned
  • Number of bathrooms that will be cleaned
  • Choice of standard cleaners or eco-friendly cleaners
  • And more

Not all maid services charge the same amount to clean your home, so be sure to get a few different estimates from different service providers to find one that will fit your budget. Some companies charge by the hour, some by the number of rooms, and some by the square footage.

Back to top

Move Out Cleaning

Moving is an incredibly stressful ordeal. Why not make it easier on yourself? Whether you're moving out of an apartment or a house, you can certainly benefit from hiring a professional to provide you with a move out cleaning service. A move out cleaning service is typically a deeper clean than a standard house cleaning service. While it includes all of the same services, some companies also include other services such as:

  • Cleaning out kitchen appliances
  • Wiping down baseboards
  • Cleaning out cabinets
  • And many more

The average cost for a move out cleaning service is $200 for a home that's 1,000 square feet (1). The price could be more or less depending on the size of your home.

Back to top

New Construction Cleaning

Even after the contractors have finished with their jobs, no construction site is truly complete until it has been cleaned up. New construction cleaning is far different than a house cleaning service. When it comes to the cost of this type of cleaning, expect to pay anywhere from $280-$700. The cost of a new construction cleaning service is based on:

  • The size of the project
  • Cost of necessary supplies
  • The location of the site where the service is needed
  • The level of cleaning desired

Windows are generally charged as a separate service - usually around $3-$5 per window - and if there are windows on multiple stories, the price for window cleaning increases. Another service that will most likely be charged separately is buffing and waxing floors, which generally costs around $300 on average. If your HVAC ducts need to be cleaned, that will be another additional charge of $330 on average.

However, the standard rate includes a lot of necessary services (, usually carried out in stages as the contractors finish their jobs:

  • Interior Cleaning Services:
    • Cleaning the interior walls
    • Wiping down and cleaning countertops and surfaces
    • Dusting light fixtures, fans, and ceilings
    • Cleaning baseboards, trim, and frames
    • Cleaning doors
    • Vacuuming and sweeping floors
    • Removing all stickers from appliances, doors, and windows
    • Removing all trash as well as removing any plastic coverings
  • Exterior Cleaning Services:
    • Taking away all trash around the property (usually including debris and lumber)
    • Cleaning the driveway and other surfaces by sweeping (and usually power washing)
    • Removing dust from the exterior lights
Back to top

Office Cleaning

Having a professional clean your office or commercial space is absolutely necessary, whether you have two employees or two hundred. Nobody wants to stay overtime only to vacuum and take out the trash. For a smaller office with only a few employees, you probably only need a basic office cleaning service - vacuuming and emptying trash - where a professional comes in once or twice a week. This type of service can cost $100-$200 a month. For a professional to come in every night to perform a basic office cleaning service, expect to pay around $500-$700 per month (2).

For larger offices that require more than a basic cleaning service, most companies charge by the square footage of the space, generally around 5 cents to 50 cents or more per square foot. If you need to have your carpets cleaned, expect an additional charge of $30 an hour on average. Some companies will also offer appliance cleaning services for an additional charge as well, usually around $10-$30 per appliance.

Back to top

Rug Cleaning

Keeping your rugs clean and beautiful can be difficult, especially if you have children or pets. Daily (or at least regular) vacuuming can help prolong the life of your rugs, and there are a few things to keep in mind when vacuuming your rugs (3):

  • Vacuum your rug at a slow, steady pace for optimum cleaning.
  • Be sure to vacuum the corners of your rug where dust has a tendency to pile up.
  • High traffic areas (like hallways) and areas where pets spend most of their time should be vacuumed every day.
  • Areas with a medium amount of traffic should be vacuumed twice a week.
  • Rooms and areas with the lowest amount of traffic only need to be vacuumed about once a week.

If vacuuming isn't enough to keep your rug looking stunning, having a professional provide you with reliable rug cleaning services can be a lifesaver. Whether you have an ornate Oriental rug, a precious family heirloom rug, or a sleek and modern area rug, getting it professionally cleaned will maintain its durability and remove any stains, blemishes, or deep-set dirt and grime.

As far as the cost for getting your area rug cleaned, prices vary based on the rug's size. Most companies will charge per square foot. For a basic service that includes vacuuming and steam washing, expect to pay $2-$5 per square foot, which, for a standard 8'x10' area rug, is about $160-$400 (4). If you have a delicate rug that needs to be washed by hand and hung dry, the cost increases to roughly $4-$8 per square foot.

Back to top

Upholstery Cleaning

When you love having upholstered furniture in your home, you know how expensive it can be to buy new pieces. Most of the time, people buy new upholstered pieces because the old ones look grimy and dirty but are otherwise in good condition. Upholstery cleaning services can save your favorite furniture without a hefty price tag. This is especially great if you have an antique piece of upholstered furniture that is special to you or unable to be replaced.

While there are many DIY solutions to cleaning upholstered furniture (5), sometimes you need the help of a seasoned expert. An upholstery cleaning professional will thoroughly inspect your furniture first in order to determine what type of products and methods to use. The type and size of the furniture will determine the cost of the cleaning service (

  • For sofas, expect to pay anywhere from $80-$120 depending on the size.
  • Loveseats cost less than sofas, at approximately $50-$60. If your loveseat has a recliner, an additional charge of $20-$30 will most likely be added on.
  • Armchairs and dining chairs cost roughly the same amount. Armchairs cost $30-$40 while dining chairs cost $35-$45.
Back to top


  1. Kraft, Ryan. "How Much Does Move Out Cleaning Cost?. Moving Guru. Retrieved 24 July 2017.
  2. "Office Cleaning Cost". CostHelper Small Business. Retrieved 24 July 2017.
  3. "Vacuuming 101". The Carpet and Rug Institute. Retrieved 25 July 2017.
  4. "Rug Cleaning Cost". Retrieved 25 July 2017.
  5. "Upholstery Cleaning and Stain Removal Tips". Mrs. Clean. Retrieved 25 July 2017.
Back to top

Service Cost Calculator

Enter service and
zip code to view
cost breakdown