Read this PDF on cleanup. Looks pretty straight forward. Ammonia, acetone, alcohol, are pretty easy to volatilize by opening up ceiling and wall drywall and getting to the wood or concrete flooring. Acids can be neutralized with baking soda, or calcium carbonate in water. The drywall and stuff are probably not a hazardous waste in your state, especially if you've neutralized or let them air out.
http://www.health.state.mn.us/divs/eh/meth/lab/labcleanup.html#guidance
Personal protection if its a DIY is important. Gloves, organic vapor respirators, Tyvex bunny suits. I'm a Certified Industrial Hygienist and I used to clean up lots of Superfund sites. Let me know if you need more info.
What others said, talk to a lawyer.