When you need an experienced attorney in Christiansburg, VA, call Wade M. McNichols Attorney at Law. Our legal practice offers legal services to the region in criminal defense, family law, firearms rights restoration, and more. From traffic and DUI matters, to juvenile and family law, you need a strong attorney to protect your rights.