Matt Harris's name comes up repeatedly in these threads. He is often very busy.
I used Steve Berg to survey my boat and felt he did a decent job. Very few things that I have found over the past year of ownership that he didn't spot on the survey. His bill was $731 ($17/ft). Berg Marine Services out of Anacortes.
The other thing you will want to look at is a mechanical survey. I used Hutton Marine out of Shilshole. The cost for that was $767.
I was able to schedule (with the help of the broker) to have the survey, sea trial, haul out, and mechanical survey all done on the same day. We did it at Everett. It worked out very well.
Remember you will need to add in the cost of the haul out out (typically you can just have them haul the boat, and let it hang while the hull survey is being done. If you think you will be buying the boat, purchase some anodes and change those while it is out of the water. Anodes are relatively inexpensive and cheaper to replace on the hard than to have a diver do it. I believe the cost for the Haul/hang is a bit over $4/foot.