Guest Stars Shawn Pyfrom as Andrew Van de Kamp Joy Lauren as Danielle Van de Kamp Jeff Doucette as Father Crowley Christine Estabrook as Martha Huber Lupe Ontiveros as Juanita Solis Richard Roundtree as Mr. Shaw Freda Foh Shen as Dr. Chang Co Starring Shane Kinsman as Porter Scavo Zane Huett as Parker Scavo Brent Kinsman as Preston Scavo Roz Witt as Nurse Dayna Devon as Lori Jean Tony Winters as Phil the Tile Guy