The site historically conducted composting and waste transfer operations under the following Environmental Compliance Approvals:
- Waste Disposal Site ( processing) ECA No. A8680066 (composting operation)
- Waste Disposal Site (Transfer/processing) ECA No. A680110 ( waste transfer operation)
- Air ECA No. 8-3157-94-006 (biofilter)
- Sewage ECA No. 3-1036-98-006 (stormwater management)
The site historically had odour complaints and was recently in receivership. The site is out of receivership as of May 2019.