Desperate Housewives Season 6 Episode 5
Everybody Ought to Have a Maid
Gabrielle is considered a bad mom during her daughter Juanita's party this week. As a result, she attempts to prove to others that she's actually a solid parent.
Meanwhile, Bree grows defensive when judged by a motel maid for sleeping with Karl, while Lynette is put off by her new handyman because he defers to Tom for approval on everything.
Also, after all the build-up, Susan and Katherine fight over Mike; and a lapse in judgment on Danny's part leads to an awful mishap that Angie and Nick must cover up.