Millwood,
I sell laboratoy equipment( chemistry analyzers and immunassay analyzers etc) to physicians who have their own inhouse lab. Any doctor with a good lab can do the basics and anyone with a more extensive set up can do testosterone etc. I would suggest you do the following:
1- Go to COLA.org and click on free resources on the left hand side of the home page.
2- go to lab search and put in your zip code and surrounding zip codes
3- Call up every drs office listed and tell them you are looking to see a dr with his own lab to have blood work done and take it from there.
A doctor with his own lab is way more reasonable than going to a private reference lab who will rip you off. This way you do not have to go through insurance if that worries you. Just to give you an idea, The cost to a DR to run a testosterone test is about 5-7 dollars. A reference lab like Quest or Lab Corp will charge you 250.
When you find the DR who has a lab, contact me with the tests you want performed and I can look up the MEDICARE reimbursement( what the doctor gets if they do the test on a medicare patient). You will then have a FAIR starting point for negotiation.
If you live in New York(5 boroughs or Long Island) I can help you find a DR.
Good Luck