Kim what a perfect setup! Clean??? You would think our garage was a nightmare compared to this. We have Scooter that's incontinent and urine drops all over the garage floor. We can't keep it clean. Of course we have our stored junk in there, but the cats love crawling all over it. Your place is a paradise! Good job!!