Use the biggest rubbermade container that is convenient for you. I use a 39 gal. I think.
Try to keep half of the container on a heating pad. In that half put egg crates or ?????? to give them something to hide, sleep, and breed in. My basement is extremely cool so I cut a hole in the lid of the rubbermade container and threaded an aluminum light reflector and fixture into it. I use an infrared bulb in this fixture shining directly down on the egg crates. With this setup I can keep that side between 90-95 degrees.
I leave the other side of the container bare. On this side I feed with fruits, veggies, and a small amount of dried cat food. I also have a sponge that I wet down whenever I need to add more food. This keeps the humidity up.
I use a cheap digital humidity and temp gauge from Lowes to monitor conditions. Humidity should be around 30%.
For cleaning it's best to have another container that is the same as the first to make cleaning a breeze. I just keep one stacked inside of the other. When it's time to clean (once every month or two) I unstack them, take the egg crates out of the dirty container, one at a time, making sure to shake all of the droppings off of them. Some persistant roaches will hold on for dear life so I shake them off into the clean container and discard the old egg crates. I then shake all the droppings and sheds to one end of the dirty container, put a few clean egg crates in and let the remaining roaches run for cover in the new crates. After a couple of times of removing the crates and shaking them off into the clean container most of the roaches are switched over and the rest can be removed fairly easily.
I clean the dirty container with bleach water, dry it off and stack them up until next time.
Hope that helps.....if I left anything out just ask.
Good luck,
Kevin