Surrogate for best friend?

My best friend recently found out she has a very low likelihood of being able to conceive and if she does it is very unlikely she will be able to carry to term. I was wondering if anybody has any experience becoming a surrogate for someone they know? What is the process like?