Laboratory chemical disposal and chemical stock control for schools and hospitals
We arrange the safe collection of old, expired and unwanted chemicals from UK schools, universities and hospitals, and give technicians a free register to keep track of what is on the shelf.
Who we work with
A school prep room and a histology lab have very different stock and very different paperwork. Start with the one that looks like yours.
-
Schools and Colleges
Prep room clearances, old stock and the end-of-year stock check.
-
Multi-Academy Trusts
One plan and one invoice across every school in the trust.
-
Universities and Research
Scheduled and one-off collections, with records by department.
-
Hospitals and Healthcare
Departmental collections and a consignment note archive.
-
Pharmacy and Clinics
Out of date medicines and chemicals, with the paperwork inspectors ask for.
-
Veterinary and Dental
Amalgam, processing chemicals, medicines and laboratory waste.
-
Industrial Laboratories
Quality control and testing labs, sorted by hazard class.
A chemical register technicians will actually keep up to date
- One row per container, with its location, quantity, expiry and hazard data.
- Walk the store with a phone for the stock check, and finish with a signed report.
- Select what has to go and request a collection from the same screen.
| Chemical | CAS | Storage class | Location | Quantity | Review | Status |
|---|---|---|---|---|---|---|
| Acetic acid | 64-19-7 | Acid | Chemical store / Acid cabinet | 0.5 L | 1 Oct 2027 | In use |
| Acetone | 67-64-1 | Flammable | Chemical store / Flammables cabinet | 2.2 L | 1 May 2028 | In use |
| Agar | 9002-18-0 | General | Science block (sample) / Biology prep bench | 250 g | 31 Jan 2027 | In use |
| Alpha-amylase | 9000-90-2 | General | Science block (sample) / Biology prep bench | 25 g | 31 Aug 2026 | Expired |
| Ammonia solution | 1336-21-6 | Alkali | Chemical store / Alkali cabinet | 1 L | 31 Dec 2026 | In use |
| Barium chloride | 10361-37-2 | Toxic | Chemical store / Locked toxics cabinet | 250 g | 1 Jul 2030 | In use |
| Butan-1-ol | 71-36-3 | Flammable | Chemical store / Flammables cabinet | 0.5 L | 1 May 2029 | In use |
| Calcium carbonate | 471-34-1 | General | Chemical store / General salts shelf | 3 kg | In use | |
| Calcium chloride | 10043-52-4 | General | Chemical store / General salts shelf | 400 g | 1 May 2029 | In use |
| Calcium hydroxide | 1305-62-0 | Alkali | Chemical store / Alkali cabinet | 500 g | 3 Mar 2030 | In use |
| Citric acid | 77-92-9 | Acid | Chemical store / General salts shelf | 500 g | 31 Oct 2029 | In use |
| Copper(II) sulfate | 7758-98-7 | General | Chemical store / General salts shelf | 800 g | 31 Oct 2031 | In use |
| Copper metal | 7440-50-8 | General | Chemical store / General salts shelf | 500 g | In use | |
| Crystal violet | 548-62-9 | Toxic | Science block (sample) / Biology prep bench | 100 ml | 31 Jan 2028 | In use |
| Cyclohexane | 110-82-7 | Flammable | Chemical store / Flammables cabinet | 0.5 L | 31 Jul 2026 | Expired |
| Eosin Y | 17372-87-1 | General | Science block (sample) / Biology prep bench | 100 ml | 31 Jan 2028 | In use |
| Ethanol | 64-17-5 | Flammable | Chemical store / Flammables cabinet | 4 L | 31 Aug 2028 | In use |
| Ethyl acetate | 141-78-6 | Flammable | Chemical store / Flammables cabinet | 0.8 L | 31 Oct 2027 | In use |
| Formalin | 50-00-0 | Toxic | Chemical store / Locked toxics cabinet | 0.5 L | 3 Mar 2025 | Awaiting disposal |
| Glucose | 50-99-7 | General | Science block (sample) / Biology prep bench | 1 kg | 31 Aug 2027 | In use |
| Glycerol | 56-81-5 | General | Science block (sample) / Biology prep bench | 500 ml | 31 Oct 2029 | In use |
| Hexane | 110-54-3 | Flammable | Chemical store / Flammables cabinet | 0.25 L | 3 Mar 2026 | Awaiting disposal |
| Hydrochloric acid | 7647-01-0 | Acid | Chemical store / Acid cabinet | 2.5 L | 1 May 2029 | In use |
| Hydrochloric acid | 7647-01-0 | Acid | Chemical store / Acid cabinet | 1.8 L | 1 May 2028 | In use |
| Hydrogen peroxide | 7722-84-1 | Oxidiser | Chemical store / Oxidisers shelf | 1 L | 1 Dec 2026 | In use |
| Iodine | 7553-56-2 | Toxic | Chemical store / Locked toxics cabinet | 50 g | 31 Aug 2029 | In use |
| Iron filings | 7439-89-6 | General | Chemical store / General salts shelf | 450 g | In use | |
| Iron(III) chloride | 7705-08-0 | Acid | Chemical store / General salts shelf | 450 g | 1 Jul 2029 | In use |
| Iron(II) sulfate | 7720-78-7 | General | Chemical store / General salts shelf | 400 g | 31 Dec 2026 | In use |
| Isopropanol | 67-63-0 | Flammable | Chemical store / Flammables cabinet | 2 L | 31 Dec 2028 | In use |
| Lead(II) nitrate | 10099-74-8 | Toxic | Chemical store / Locked toxics cabinet | 100 g | 31 Oct 2031 | In use |
| Magnesium ribbon | 7439-95-4 | Flammable | Chemical store / General salts shelf | 25 g | 31 Oct 2031 | In use |
| Mercury | 7439-97-6 | Toxic | Chemical store / Locked toxics cabinet | 40 g | Awaiting disposal | |
| Methanol | 67-56-1 | Flammable | Chemical store / Flammables cabinet | 1.5 L | 1 May 2027 | In use |
| Methylene blue | 61-73-4 | General | Science block (sample) / Biology prep bench | 100 ml | 1 May 2028 | In use |
| Nitric acid | 7697-37-2 | Acid | Chemical store / Acid cabinet | 1 L | 2 Mar 2028 | In use |
| Oxalic acid | 144-62-7 | Acid | Chemical store / Locked toxics cabinet | 250 g | 31 Jul 2027 | In use |
| Phenolphthalein | 77-09-8 | Toxic | Chemical store / General salts shelf | 100 ml | 1 Dec 2027 | In use |
| Phosphoric acid | 7664-38-2 | Acid | Chemical store / Acid cabinet | 0.5 L | 3 Mar 2029 | In use |
| Potassium chlorate | 3811-04-9 | Oxidiser | Chemical store / Oxidisers shelf | 100 g | 31 Aug 2025 | Awaiting disposal |
| Potassium chloride | 7447-40-7 | General | Chemical store / General salts shelf | 500 g | 31 Oct 2031 | In use |
| Potassium hydroxide | 1310-58-3 | Alkali | Chemical store / Alkali cabinet | 250 g | 31 Dec 2027 | In use |
| Potassium iodate | 7758-05-6 | Oxidiser | Chemical store / Oxidisers shelf | 100 g | 31 Oct 2028 | In use |
| Potassium nitrate | 7757-79-1 | Oxidiser | Chemical store / Oxidisers shelf | 450 g | 31 Dec 2030 | In use |
| Potassium permanganate | 7722-64-7 | Oxidiser | Chemical store / Oxidisers shelf | 200 g | 31 Oct 2030 | In use |
| Silver nitrate | 7761-88-8 | Oxidiser | Chemical store / Oxidisers shelf | 20 g | 31 Dec 2028 | Low |
| Sodium bicarbonate | 144-55-8 | General | Chemical store / General salts shelf | 900 g | In use | |
| Sodium carbonate | 497-19-8 | Alkali | Chemical store / General salts shelf | 950 g | In use | |
| Sodium chloride | 7647-14-5 | General | Chemical store / General salts shelf | 2 kg | In use | |
| Sodium hydroxide | 1310-73-2 | Alkali | Chemical store / Alkali cabinet | 900 g | 1 Jul 2028 | In use |
| Sodium hydroxide | 1310-73-2 | Alkali | Chemical store / Alkali cabinet | 2 L | 1 Jul 2027 | In use |
| Sodium nitrate | 7631-99-4 | Oxidiser | Chemical store / Oxidisers shelf | 450 g | 31 Dec 2030 | In use |
| Sodium thiosulfate | 7772-98-7 | General | Chemical store / General salts shelf | 800 g | 1 May 2030 | In use |
| Sucrose | 57-50-1 | General | Science block (sample) / Biology prep bench | 1 kg | 31 Aug 2027 | In use |
| Sulfur | 7704-34-9 | General | Chemical store / Flammables cabinet | 400 g | In use | |
| Sulfuric acid | 7664-93-9 | Acid | Chemical store / Acid cabinet | 2 L | 31 Oct 2028 | In use |
| Sulfuric acid | 7664-93-9 | Acid | Chemical store / Acid cabinet | 0.4 L | 31 Dec 2026 | Low |
| Urea | 57-13-6 | General | Chemical store / General salts shelf | 500 g | 31 Oct 2030 | In use |
| Zinc powder | 7440-66-6 | Flammable | Chemical store / General salts shelf | 200 g | 1 Jul 2028 | In use |
| Zinc sulfate | 7733-02-0 | General | Chemical store / General salts shelf | 400 g | 31 Dec 2029 | In use |
No sample rows match that search.
Sample data, read only. 60 containers shown. Select a chemical to see its details.
How collection works
Five steps from an untidy shelf to a signed record. We arrange the collection. We do not transport, treat or hold waste ourselves.
-
List
Send a stock list, a spreadsheet or a few photos. A rough list is fine, and we will ask about anything unclear.
-
Price
We work out how the items will be packed and give you one price, with the waste code for each line.
-
Book
Accept the quote against a purchase order and we agree a date that suits the site.
-
Collect
A registered carrier packs the chemicals on site and takes them away for treatment or disposal.
-
Document
You get the consignment note and disposal records. Keep them for at least three years.
The suppliers who do the collecting
We work with specialist carriers and treatment sites across the UK. You deal with us and get one price. Before a supplier works on a collection we check four things.
- Carrier registration
- A current waste carrier registration, checked against the public register for the nation they work in.
- ADR
- Dangerous goods transport arrangements that suit what is being moved, including a safety adviser and UN approved packaging.
- Insurance
- Current cover, with the expiry date held on file and followed up before it lapses.
- Audit
- Consignment notes and proof of disposal for each job, reviewed against what was collected.
Free tools
-
Waste Code Finder
Find the six digit code for laboratory, school and clinical waste, and see why it applies.
-
COSHH register tool
Build a hazardous substances register in your browser from sourced hazard data.
-
Storage class checker
Check whether chemicals can share a shelf, and why some must be kept apart.
-
Stock list templates
Download a stock list or COSHH register spreadsheet to use straight away.
Tell us what is on the shelf
A rough list is enough to start. We will look at it, ask about anything unclear and come back with a price.
- Phone
- 0208 088 8371
- Hours
- Monday to Friday, 9:30am to 5:30pm

Request a quote
Latest articles
All guides and articles-
What to do with unlabelled bottles in a lab
Do not open or move them. How to make an unlabelled bottle safe to leave, what to record and how identification works.
-
What counts as hazardous waste in a school or lab
Which lab and school waste is hazardous, how to tell, and what the law expects you to do before anything leaves site.
-
How to keep a chemical inventory in a science department
What to record for each container, how to set up locations and how to keep a school chemical register current.