1528 South Big Bend Blvd., Saint Louis, MO 63117. Exceptional house cleaning services in St. Louis is only a phone call away. The Maids of St. Louis give you a thoroughly clean home using an exclusive cleaning system and environmentally preferred products. You’ll be amazed by our house cleaning services. Call us today for a free estimate!