A shoe cleaning apparatus and method configured for cleaning a user's shoes while the user is wearing said shoes. A cleaning solution can be supplied by the shoe cleaning apparatus and operation of the shoe cleaning apparatus can agitate the surface of the shoe and the cleaning solution. The shoe cleaning apparatus can be provided as part of a decorative or storage unit, entry system, portable system, or built-in system.