We used Javier and it was smooth and painless. They handled ALL of our paperwork without us having to leave the country. Took the bus to San Jose, his sister met us there and within 2 hours we were done with fingerprints and photos, signed a power of attorney and were back on the bus to San Ramon. No hassles!