They usually don't pick up and deliver. It's your sole responsibility. But just in case you are donating the whole house, they would come at your premises.
We do pick up (For free!) call us 215-822-2708 & we can pick up small donations as well as large, but typically pick up for furniture/larger items as small items can be dropped off at our donation centers. We do not deliver at this time because we are too busy picking up with our resources. We have 5 trucks 5 days a week in the community picking up donations.
They will pick up large items. You drop off your own small items even if you have several bags. If you stop by they will give you a number to schedule a pick-up. They don't deliver but they have a mover they work with who is reasonable and very careful with your purchase. The person working the cash register can also give you that number.
Thanks! Your answer is awaiting moderation.