Directory Company Details Home Maid Better Address: 9108 SW 25th St, Oklahoma City, OK 73128 United States Phone: 405-754-5100 Web site Company Description: Residential cleaner. Company Type: Residential Cleaner