Jim Wear, Member
Jim Wear has practiced in the Vail Valley for more than 35 years. He has been involved in all aspects of resort real estate development, operation, acquisition, and sales in numerous mountain and resort communities. Jim also practices in the areas of real estate brokerage law and common interest community law. READ MORE
970-790-1603 | CONTACT
Rick Travers, Member
Rick Travers has over 30 years of legal experience, with a focus on real estate acquisition and development, business and corporate matters and homeowner association law. He has overseen development projects throughout the Vail Valley and the State of Colorado, and also acts as counsel to numerous business, corporate and association clients. READ MORE
970-790-1602 | CONTACT
Greg Perkins, Member
Greg Perkins has 25 years of experience representing clients in the areas of real estate transactions, small business matters, homeowners associations, and land use matters. Prior to moving to the Valley, Greg practiced law for a mid-sized regional law firm in Denver, and in-house for a national restaurant chain. READ MORE
970-306-7554 | CONTACT
Meg Welsh, Associate
Meg received her Juris Doctorate from The University of Wyoming College of Law and attended The Colorado College. She is fluent in Spanish and Italian, and is on the Board of Directors of the Eagle Valley Child Care Association. She was appointed to the Judicial Nominating Commission for the Fifth Judicial District in 2018. READ MORE
970-688-5023 | CONTACT
Ashley Garton, Associate
Ashley grew up in the Vail Valley and completed her undergrad studies at the University of Colorado at Boulder. In the years between undergrad and law school Ashley lived in Vail, Boston, Denver and Laramie, WY; however, she eventually realized that she just couldn’t stay away from the Vail Valley or her family, so she moved back permanently after graduating from the University of Wyoming College of Law. Ashley is a member of the Colorado and Continental Divide Bar Associations. READ MORE
Ashley Garton, Esq.
970 790-1605 | CONTACT