Randall & Nelson, P.L.C. is a general practice law firm located in Waterloo, Iowa. Our firm provides services for both businesses and individuals throughout all areas of Iowa. We take pride in having developed long term relationships with many of our clients by exceeding expectations and consistently providing high quality legal counsel. Many of our attorneys are recognized throughout the state for their professional knowledge and are often requested to speak about their areas of expertise to other Iowa attorneys. For more information about the types of legal services we provide, please visit the Practice Areas page of our website.