Anyone had good experiences or prepared to recommend a surveyor? ( I will be buying )

I may need a roofer too.

Thanks in anticips

Brian