I used to have it done at Litchfield Analytical Services, Litchfield Michigan 517-542-2915. Call them they will send a package to return samples and what you want. Great service. Good Luck Alex
Agriking.com will give you everything you need, but it is 1-800-435-9560. I am sure there are many good labs, but I have been to Agri King's Analab and know the kind of innovation they employ, so I won't hesitate to recommend it.