As part of my green card process I needed somebody to translate my spanish official documents like my birth certificate. I used rev.com and couldn't be happier about it. They were super fast (less than 1 day) and the resulting document was very high quality. In fact I was so happy with them that I used them a second time with the same satisfactory results. Highly recommended!