Billion & Armitage is a law firm providing counsel to clients in Minnesota, throughout the United States and abroad. The firm's patent attorneys and professional staff assist in patent preparation and filings, prosecution of applications before patents offices around the globe. We provide searching and opinions on patent-ability, invalidity and freedom to operate. The firm also offers a full range of trademark services which include conducting trademark searches, preparing, filing and prosecuting trademark applications, advising on register-ability and infringement issues. The firm drafts and advises on licensing agreements and negotiates sales or license terms on behalf of our clients and their intellectual property portfolios.