Schedule an Appointment

Select the time that works for you!

Schedule an area rug pick up; upholstery or carpet cleaning appointment by following the steps below. Sorry, we know it doesn’t look great on mobile right now… we are working on it!

Fill in Your Information

Begin by completing your information and telling us how you heard about us.

Describe Your Needs

Provide us some details about the space

  • Are you on the ground floor or accessible by stairs/elevator.
  • Where do we park?
  • How close is that parking to your front door?

Carpet: How many rooms, stairs, hallways, etc. do you have?

Upholstery: Provide some detail about the pieces – what type, what size or how many people they seat, and how many removable cushions?

Area Rugs: Describe a bit more about the rug – what is it made of, how thick is it (pile thickness,) what does the back look like?

Pick a Date

Click on the date on the calendar to the right and you will see that day displayed in blue below the calendar with the times available.

We do have weekend appointments available, but you will need to contact the office directly to schedule those spots.

Choose your time

Choose the time spot that you prefer. Please keep in mind that cleanings can take anywhere between 1-4 hours depending on how much we are cleaning (1-3 rooms or 1 sofa will take 90 minutes; 4-5 rooms or two sofas will take two hours or more)

Let us know you are a real person

You are not a robot…

Click Submit!

  • You will get an email confirming that we have received your appointment request.
  • The office will call you for more information about the cleaning needs and access to your space.
  • Once the scope of work and appointment details are finalized by our team, you will receive an appointment confirmation and a work order.
  • If you do not receive that appointment confirmation, please call our office at 415-991-0500 or email us at info@mothernaturescleaning.com