David Krofchak & Associates are eager to assist you with your legal needs today. Their qualified staff is available as legal counselors, barristers, solicitors and even more. David Krofchak & Associates can help in the matter of temporary visa, permanent residency or citizenship.