The health department recently released its guide to everything solid waste disposal (check attached PDF). Here are some local numbers for waste disposal and recycling.
Cranford Office of Recycling
Recycling, Conservation Center, Cleanup Week709-7299
Great Northern Recycling Inc.
Curbside Recycling Contractor888-738-7348
Cranford Department of Public Works709-7217
Household Hazardous Waste Program,
Computer & Electronic Collection Events654-9889