Kirsten was everything we could have hoped for from a lawyer: effective, efficient, and kind. Her combination of warmth and professionalism eliminated virtually all stress from my green card application. We arrived with a lot of questions and worries about the particulars of our case, and Kirsten was able to clear them up on our first meeting. She made the process transparent and allowed us to accurately predict every element of it (document gathering; form filling; wait times for advance parole; interview; and green card delivery ), which meant we could move ahead with our lives in the meantime. We feel we got tremendous value from hiring Kirsten. Even the immigration officer who conducted our interview noted that our application and supporting documents were exceptionally thorough and persuasive. We're so grateful we had Kirsten to guide us through the process.