Try boardsort.com they are in your state.
They have pretty good payout for most things IMHO. They are also very clear as to what they accept, and what they will pay for it.
Here are some hints that I have found to be helpful in dealing with them.
Using the guidelines from their website, work up a "shipment" for them. Remember, that you have to pay shipping to them, so try to make it all fit into a box, or all on a pallet, or all in your truck if you are going to deliver it in person.
Get your shipment ready to go, and THEN email them specifically what you have ready to go to them.
xxxlbs large socket motherboards
xxxlbs lithium ion batteries
xxxlbs harddrive logic boards
xxxxlbs gold plated connector ends
When you do it like this, they are quicker to get back to you with a quote for your material. I suspect they get so many questions, some I am sure that are stupid, and clearly answered on their web site, and some I am sure are legit, but they just cannot, or will not respond to them all.
A couple weeks ago, I got a pallet ready for them, sent my email to them, got their quote back, agreed on the price, set up truck shipping, sent them the tracking, and got paid the day after tracking said it was delivered. In my experience they pay in advance for smaller shipments, like 25lbs of HD logic boards sent USPS, but for a pallet full I have always got paid soon after delivery, and that is FINE with me.
Since I just do not have a proper place to recover/refine I pretty much have resigned to passing on the escrap to someone else to deal with it. I have been much happier ever since.