The person who cleans our house comes to us through a service that places mostly Caribbean-born women into cleaning jobs. We like Anna a lot, and she does a great job.

Recently, she told me that the service treats its workers very badly: It takes more than its fair share of her pay. It promises bonuses and then doesn’t deliver. Based on what she has told me, our house cleaner is being taken advantage of and earning less than minimum wage. And I am on the social justice committee at church!

I know I should fire the cleaning service, but Anna does a great job – and I’m worried that by firing the service, I make her situation worse, not better. What to do?

— Stalling