Geopolymers are inorganic materials that form long-range, covalently bonded networks. They have been used to immobilize hazardous secondary wastes from incineration plants by encapsulating the waste. The document describes a study where geopolymers were synthesized from fly ash or metakaolin, mixed with waste ash, and cured. Analysis found the waste was successfully solidified in the geopolymer matrix. Metakaolin-based geopolymers solidified faster than fly ash-based ones. The study demonstrates geopolymers can highly immobilize compounds in incineration waste like heavy metals.