You're the best, Starmom.

Thanks for the compliments. I'm in college as well, which is why it took so long to start this, and this was Winter break which gave me time to build. I still have a 3 shelf rack and a Cham cage to build...but I guess those will take a while since classes start Tuesday!

As for how it was done, it was fairly straightforward. The frame is plywood - 1/2" thick sides and 3/4" thick shelves, the door frames and bedding dams are poplar strips in varying thicknesses, the doors are plexiglass, the back is Cloroplast corrugated plastic, and the floors are porcelain tiles raised up on 1/2" spacers to allow air circulation for the UTH pads which are the heat source.
The side and ceiling covers are contact paper, and the backgrounds are scrap-booking prints covered with clear contact paper. The air vents are PVC drain covers, and the whole thing is attached to a 3/4" thick plywood sheet with 6 lockable wheels. Oh, and each cage has a light - small florescents in the top smaller cages, and halogen closet lights in the three larger.

It was built as a bookshelf would be, but the back was left off until almost the end to allow for ease of painting as well as installation of the tile flooring. Each cage measures 36"long, 18" wide, and 14" high and the top cage is divided into two 18"x18"x14" smaller cages for my young girls. That divider (plexiglass covered with contact paper) is removable with a bit of effort to allow that top cage to be full size when the girls are adults (two single stackable cages of similar size will be built then for the other two girls).

I'll stop rambling on now... If anyone wants more details, PM me and I'll try to remember all the steps.