Reviews from Minneapolis clients

A 4.9 average across 438 Google reviews as of October 2026. Here are recent ones, four-star reviews included, and what we changed because of them.

4.9

438 Google reviews, October 2026

Hodan and Lucia have cleaned our house every other Thursday for three years. They know our dog hates the vacuum, so they do the upstairs first and he hides down in the den. You just don’t get that kind of care from an app.

Erin

Fulton

Recurring, every two weeks

Team lead Hodan

Samir asked before cleaning the leaded glass in our front door. No one had ever asked.

Greg

Kingfield

Deep clean

Team lead Samir

I rolled my eyes at the window sill photo at first. Now I look at it every single time. It’s small proof that they did the boring parts too.

Laura

Linden Hills

Recurring, every four weeks

Team lead Lucia

Two units, roughly 30 turnovers a month in summer. The photo report after each turnover won me a damage claim in July.

Josh

Nokomis

Rental turnovers

Team lead Jake

Got my whole deposit back on a 1 bed in a building known for keeping them. Diego sent photos of the oven and the window tracks before he left, and I sent them on to the property manager that same day.

Tyler

Lowry Hill

Move-out clean

Team lead Diego

Three floors, two kids, a roof deck. Nora’s team is done by 1 pm every Tuesday and the black faucets don’t show a single water spot. We tried two other companies first, and both sent new people every week.

Becca

Seward

Recurring, weekly

Team lead Nora

They clean our 12-person studio on Tuesday and Friday nights. In 14 months they have moved one thing on one desk, and left a note saying where it went.

Dana

North Loop

Office cleaning

Team lead Diego

They broke a wine glass in January and told me before I noticed. A replacement set arrived the next week. I’ll take people who own their mistakes any day.

Ruth

Kingfield

Recurring, every two weeks

Team lead Hodan

Really good deep clean, and the shower glass looks brand new. One star off because they showed up 40 minutes late. Molly called ahead to warn me, which I appreciated, but it ate into my afternoon.

Anjali

Audubon Park

Deep clean

Team lead Kia

Booked online on Sunday night and they came Thursday. The price was exactly what the site said.

Pete

Tangletown

Standard clean

Team lead Jake

Great job on the bathroom and the radiators. Booking took longer than I hoped: the first opening was eight days out. Worth the wait, but plan ahead.

Sara

Kenwood

Deep clean

Team lead Kia

After our kitchen remodel there was drywall dust in every drawer. They came two days running because dust was still settling after day one, and that was in the quote from the start.

Matt

Longfellow

Post-renovation clean

Team lead Samir

Hodan and Lucia have cleaned our house every other Thursday for three years. They know our dog hates the vacuum, so they do the upstairs first and he hides down in the den. You just don’t get that kind of care from an app.

Erin

Fulton

Recurring, every two weeks

Team lead Hodan

Really good deep clean, and the shower glass looks brand new. One star off because they showed up 40 minutes late. Molly called ahead to warn me, which I appreciated, but it ate into my afternoon.

Anjali

Audubon Park

Deep clean

Team lead Kia

Three floors, two kids, a roof deck. Nora’s team is done by 1 pm every Tuesday and the black faucets don’t show a single water spot. We tried two other companies first, and both sent new people every week.

Becca

Seward

Recurring, weekly

Team lead Nora

I rolled my eyes at the window sill photo at first. Now I look at it every single time. It’s small proof that they did the boring parts too.

Laura

Linden Hills

Recurring, every four weeks

Team lead Lucia

Great job on the bathroom and the radiators. Booking took longer than I hoped: the first opening was eight days out. Worth the wait, but plan ahead.

Sara

Kenwood

Deep clean

Team lead Kia

They broke a wine glass in January and told me before I noticed. A replacement set arrived the next week. I’ll take people who own their mistakes any day.

Ruth

Kingfield

Recurring, every two weeks

Team lead Hodan

Got my whole deposit back on a 1 bed in a building known for keeping them. Diego sent photos of the oven and the window tracks before he left, and I sent them on to the property manager that same day.

Tyler

Lowry Hill

Move-out clean

Team lead Diego

Samir asked before cleaning the leaded glass in our front door. No one had ever asked.

Greg

Kingfield

Deep clean

Team lead Samir

Booked online on Sunday night and they came Thursday. The price was exactly what the site said.

Pete

Tangletown

Standard clean

Team lead Jake

They clean our 12-person studio on Tuesday and Friday nights. In 14 months they have moved one thing on one desk, and left a note saying where it went.

Dana

North Loop

Office cleaning

Team lead Diego

Two units, roughly 30 turnovers a month in summer. The photo report after each turnover won me a damage claim in July.

Josh

Nokomis

Rental turnovers

Team lead Jake

After our kitchen remodel there was drywall dust in every drawer. They came two days running because dust was still settling after day one, and that was in the quote from the start.

Matt

Longfellow

Post-renovation clean

Team lead Samir

Hodan and Lucia have cleaned our house every other Thursday for three years. They know our dog hates the vacuum, so they do the upstairs first and he hides down in the den. You just don’t get that kind of care from an app.

Erin

Fulton

Recurring, every two weeks

Team lead Hodan

Got my whole deposit back on a 1 bed in a building known for keeping them. Diego sent photos of the oven and the window tracks before he left, and I sent them on to the property manager that same day.

Tyler

Lowry Hill

Move-out clean

Team lead Diego

Really good deep clean, and the shower glass looks brand new. One star off because they showed up 40 minutes late. Molly called ahead to warn me, which I appreciated, but it ate into my afternoon.

Anjali

Audubon Park

Deep clean

Team lead Kia

Samir asked before cleaning the leaded glass in our front door. No one had ever asked.

Greg

Kingfield

Deep clean

Team lead Samir

Three floors, two kids, a roof deck. Nora’s team is done by 1 pm every Tuesday and the black faucets don’t show a single water spot. We tried two other companies first, and both sent new people every week.

Becca

Seward

Recurring, weekly

Team lead Nora

Booked online on Sunday night and they came Thursday. The price was exactly what the site said.

Pete

Tangletown

Standard clean

Team lead Jake

I rolled my eyes at the window sill photo at first. Now I look at it every single time. It’s small proof that they did the boring parts too.

Laura

Linden Hills

Recurring, every four weeks

Team lead Lucia

They clean our 12-person studio on Tuesday and Friday nights. In 14 months they have moved one thing on one desk, and left a note saying where it went.

Dana

North Loop

Office cleaning

Team lead Diego

Great job on the bathroom and the radiators. Booking took longer than I hoped: the first opening was eight days out. Worth the wait, but plan ahead.

Sara

Kenwood

Deep clean

Team lead Kia

Two units, roughly 30 turnovers a month in summer. The photo report after each turnover won me a damage claim in July.

Josh

Nokomis

Rental turnovers

Team lead Jake

They broke a wine glass in January and told me before I noticed. A replacement set arrived the next week. I’ll take people who own their mistakes any day.

Ruth

Kingfield

Recurring, every two weeks

Team lead Hodan

After our kitchen remodel there was drywall dust in every drawer. They came two days running because dust was still settling after day one, and that was in the quote from the start.

Matt

Longfellow

Post-renovation clean

Team lead Samir

What we fixed after the four-star ones

Late arrivals

Anjali’s team arrived 40 minutes past the window in August. Teams now text a new arrival time as soon as they are 15 minutes behind, not once they are already late.

A long wait for a first visit

Sara waited eight days for a first clean in April. We added two teams over the summer, and first visits now average five business days out.