I know Ebert Honey out of Mt. Vernon sells bees. I would reserve a package now, as they do run out. You can figure out equipment for them between now and April when packages are usually ready for pick up. I order a lot from Mann Lake Bee Supply in MN, or Dadant like said above. Lots of good places. Also, Lappe as well as Spring Valley Honey Farms in Perry. Quite a drive though from Waterloo/CR area. I think they may be others though. I'm guessing Ebert's sells equipment too.