We sure do! For our upholstery & mattress cleaning page, please click here for more details. If you have area rugs over hardwood/tile floors, and we’re at your home doing a carpet cleaning, we can also clean the rugs. Just be sure to mention the rugs (and/or the upholstery) when contacting us to request your free quote for Ottawa carpet cleaning. As we are a leading provider of Ottawa home cleaning services, we offer cleaning for tile floors and hardwood floors as well; however these are generally performed by our home cleaning crews, in tandem with cleaning of your kitchen, bathrooms & other areas of the house. We’d be happy to give a quote for these home cleaning services as well.