You are going to love this Squeaky Clean No Mess Dispenser from Brutus Monroe. This dispenser is designed with a no mess top feeding pump so the cleaner goes where it is supposed to go, not all over the place. You will be able to purchase your favorite cleaner to put into the dispenser, as it is empty upon purchase. This dispenser has a 7 ounce capacity, so it will not need to be repeatedly filled. You can purchase the Brutus Monroe Squeaky Clean Cleanser separately to fill this dispenser.