There are many companies that offer tours of the Hoover Dam, but the Hoover Dam Tour Company is one of the best out there. They offer tours via foot, boat, or even helicopter. I did their walking tour and they showed us everything we could possibly want to see, inside and out. Although it was pretty hot when I went, my family and I still had a great time. Highly recommended!