I had to do this for my mom a few months back and we used these guys:
https://yycjunkremoval.ca/
The thing is, a bunch of stuff was just pure junk and needed to be tossed. But we also wanted a pile to be donated (they take it to WINs I think) because it was completely usable. They'll sort that out, donate what can be donated, recycle what can be recycled and take the remainder to the landfill. For us, that was a great solution and the guys were prompt and efficient as well. I think that they charge a bit less if they can donate it as well, because there are no landfill fees for that stuff.