Window Cleaning Professional Be the first to review Rating: 61 Merry Maids 12418 E Us Highway 40, Independence, MO