Layne Family Law offer legal services in Richmond Hill. Their qualified staff is available as legal advisors, solicitors, barristers and even more. They can serve your legal needs on marital affairs and can help in the matter of temporary visa, permanent residency or citizenship.