Domestic staff agency · Moscow

Domestic staff for your home in Moscow

One agency for your whole household: from a nanny and housekeeper to a house manager, couple or personal assistant.

  • Nannies, housekeepers, chefs, drivers
  • House managers, butlers, couples
  • Vetted candidates and official contract
Or message us:
Domestic staff for your home in Moscow
1–2 daysto the first profiles
Since 2003placing household staff
40,000+candidate profiles in our database
1–2 daysto the first profiles
Up to 12 mo.replacement guarantee

Who we place

Live-in and live-out staff, full-time or part-time, for families in Moscow and abroad.

Nanny

Nanny

Live-in and live-out nannies for babies, toddlers and school-age children, including English-speaking nannies.

Learn more →
Governess

Governess

Governesses and tutors who prepare children for school, help with homework and teach languages.

Learn more →
Housekeeper

Housekeeper

Cleaning, laundry, ironing, wardrobe care and cooking — for apartments and country houses.

Learn more →
Private chef & cook

Private chef & cook

Restaurant-level chefs and family cooks: everyday family meals, kids' menus, dinner parties.

Learn more →
Driver

Driver

Personal and family drivers, including drivers for children and driver-bodyguards.

Learn more →
Caregiver

Caregiver

Caregivers and companions for elderly relatives, including staff with medical training.

Learn more →

Household staff salaries in Moscow

PositionPer month
Nanny130,000–180,000 RUB
Newborn nanny160,000–220,000 RUB
Governess / nanny with a foreign language170,000–250,000 RUB
Housekeeper130,000–180,000 RUB
Family cook150,000–220,000 RUB
Private chef250,000–450,000 RUB
Driver130,000–200,000 RUB
Caregiver130,000–180,000 RUB
Gardener110,000–160,000 RUB
Couple250,000–350,000 RUB
House manager200,000–400,000 RUB
Butler300,000–500,000 RUB
Personal assistant100,000–220,000 RUB

Market guidance for 2026; the exact salary depends on experience, schedule and live-in arrangement.

How it works

You pay only after you have chosen a candidate.

1

Request & contract

We discuss the role, duties, schedule and budget, sign a contract and start the search.

2

Candidate profiles

Within 1–2 days you receive profiles of pre-screened candidates from our database.

3

Interviews

We arrange meetings at our office or via Zoom — an agency manager is present.

4

Payment & start

You approve the candidate, pay the agency fee and the candidate starts a trial period.

5

30 days to choose

If the candidate is not a fit, we bring the next one. Unlimited replacements for 30 days.

6

Long-term support

The final candidate stays with you; the Premium plan includes a replacement within 12 months.

Agency fees in Moscow and Russia

The fee is calculated from the employee's average monthly salary and fixed in the contract.

🌿 Standard
100% of the employee's monthly salary
  • 🔄 Unlimited replacements within 30 days of the start date
💎 Premium
150% of the employee's monthly salary
  • 🔄 Unlimited replacements within 30 days of the start date
  • 🛡 One more replacement within 12 months
🎁 Pay 50% upfront — get one more replacement free. With a 50% prepayment at signing, the Premium plan includes an extra replacement within 12 months.

We will estimate the right salary for your schedule and duties free of charge. You pay the employee directly under a separate contract — we provide a template.

How we screen candidates

Every candidate is vetted before we introduce them to you.

Medical check

Before starting, the candidate undergoes a medical examination and additional tests if needed.

Documents & blacklists

We verify original documents, criminal record, blacklists and employment history.

References

We personally contact previous employers and check feedback about the candidate.

Skills testing

We test professional skills and knowledge of the specialty and of working in private households.

Psychologist & polygraph

Personal interview with our specialists and a psychologist; polygraph on request.

Personal manager

A dedicated manager handles your request and any questions from start to finish.

Client reviews

Families who found their household staff through Nanny City.

★★★★★

The agency found a wonderful nanny for my children quickly and exactly to my requirements. I loved the attitude of the staff and the individual approach. I will recommend them to friends!

Ekaterina SuvorovaGoogle review, translated
★★★★★

The only competent agency I have come across. I set out all my wishes — every single one was taken into account. They quickly found several candidates who matched my requirements perfectly.

Yanina LysovaGoogle review, translated
★★★★★

This agency has already helped many of my friends and my own family. My children have a kind and caring nanny I can always rely on.

Ilya BogdanovGoogle review, translated
★★★★★

Great agency and a very capable manager — they responded to our request quickly. We chose them because they have been in business for a long time, and we have no regrets.

Irina StashevskayaGoogle review, translated

FAQ

How fast can you find someone?

We send the first profiles 1–2 days after your request: we have our own candidate database, updated every day.

When do I pay the agency?

After you have chosen and approved a candidate — before the trial days. You get the candidate's contacts after payment.

What if the employee is not a good fit?

For 30 days from the start date you can replace candidates free of charge, without limits. The Premium plan adds a replacement within 12 months.

How is the employee paid?

You pay the employee directly under a separate contract. We provide a contract template.

Do your staff speak English?

We have English-speaking nannies, governesses and housekeepers. Tell us the level you need — from conversational to native-level tutors.

Find household staff

Tell us who you need — we will send candidate profiles within 1–2 days.

Our specialists will reply to your request and advise you
Mon–Fri 9:00–18:00 (Moscow time)

Staffing request

We will call you back, clarify your needs and send candidate profiles.

Contacts

Visit our office in central Moscow or contact us any convenient way — the consultation is free. We speak English.

+7 925 000-73-37Call, WhatsApp or Telegram
Message us on WhatsAppWe can send candidate profiles straight to the chat
Arbat St. 54/2, bldg 1, office 411, Moscow4th floor, Smolenskaya metro station
Mon–Fri 9:00–18:00 (Moscow time)