• Martindale-Hubbell® Peer Review Rating: “Distinguished”
  • Martindale-Hubbell® Client Champion – Gold
  • 5-Star Google Rating
  • 10.0 Justia Lawyer Rating
  • Top Lawyer in Consumer Debt 2022 – Phoenix Magazine
  • ThreeBestRated® Excellence Award – Best Business of 2022
  • ThreeBestRated® Excellence Award – Best Business of 2025

ROSENZWEIG LAW FIRM

Contract Review and Preparation Lawyer in Lexington, Minnesota

Contract Review and Preparation Lawyer in Lexington, Minnesota

Complete Guide to Contract Review and Drafting for Lexington Businesses

When your business in Lexington needs contracts reviewed or drafted, clear language and practical protections matter. Our team focuses on translating your business goals into agreements that manage risk, clarify obligations, and support transactions. Whether you are entering vendor relationships, negotiating leases, or updating customer terms, careful contract work prevents disputes and helps preserve value. We provide organized review, plain-language drafting, and negotiation strategies tailored to local business practices in Anoka County and across Minnesota.

Contracts touch every significant business decision, from sales and services to partnerships and leases. A thorough review identifies ambiguous provisions, unfavorable obligations, and missing protections that could cost time and money later. Our approach balances legal clarity with business practicality so agreements are both enforceable and workable. We explain risks and alternatives, propose clear edits, and support negotiation so you can move forward confidently with agreements that reflect your priorities and reduce avoidable disputes.

Why Contract Review and Preparation Matters for Local Businesses

Quality contract review and precise drafting deliver predictable results for a business. They reduce ambiguity that often leads to disagreement, allocate responsibilities clearly, and set dispute resolution paths that avoid costly litigation. For Lexington companies, well-crafted contracts protect cash flow, manage vendor performance, and preserve relationships by setting fair expectations. This service also helps identify regulatory considerations and industry-specific clauses so agreements align with Minnesota law and local market conditions, safeguarding both operations and reputation.

About Our Firm and Practical Legal Support for Contracts

Our firm provides contract services to businesses across Anoka County and the Twin Cities area. We prioritize clear communication and pragmatic legal work that fits business needs. The team has handled transactional matters for small and mid-size companies including drafting operational agreements, vendor contracts, and sale documents. We focus on preparing enforceable documents, spotting hidden risks, and supporting negotiations so clients can concentrate on running their operations with greater certainty and fewer contractual surprises.

What Contract Review and Preparation Includes

Contract services begin with a close review of existing documents or a consultation about desired terms. We identify ambiguous language, unfavorable indemnities, termination risks, and insurance requirements that could affect operations. For new agreements, we draft clear, business-focused contracts and include practical clauses for performance expectations, payment terms, confidentiality, and dispute resolution. Every document is tailored to your goals and the realities of your industry while remaining aligned with Minnesota law and local business customs.

The service also includes negotiation support and document revisions to reflect agreed changes. We provide recommended edits, alternative wording, and explanations of potential consequences so decision makers can weigh options. For complex deals we craft schedules and exhibits to capture technical details. We also advise on signing logistics and record retention to ensure enforceability. The objective is a legally sound contract that is readable, enforceable, and aligned with the business objectives of the parties involved.

Defining Contract Review and Preparation for Businesses

Contract review and preparation encompasses reading existing agreements to find exposure and drafting new documents that express the parties’ intent clearly. Review work includes identifying ambiguous terms, compliance gaps, and undesirable obligations. Preparation involves choosing appropriate clauses for payment, delivery, warranties, confidentiality, indemnities, and termination. The overall goal is to translate business arrangements into written terms that reduce misunderstanding and provide predictable remedies if disputes arise, all while fitting state law and the commercial context.

Core Elements and Workflow of Contract Services

A typical workflow begins with a factual intake to understand the transaction, followed by document review and risk identification. We propose revisions or draft a new agreement incorporating key elements like scope of work, payment terms, liability limitations, confidentiality obligations, and termination processes. We then support negotiation and finalize the executed contract. Throughout the process we prioritize clarity, enforceability, and alignment with business priorities so the final document functions as intended in real commercial settings.

Key Contract Terms and a Practical Glossary

Understanding common contract terms helps business owners make informed decisions. This section explains frequently used provisions such as indemnity, limitation of liability, representations, warranties, and force majeure. Clear definitions reduce misunderstandings and help you identify clauses that warrant change. We provide plain-language explanations so nonlegal stakeholders can participate in negotiations confidently and spot terms that may shift risk or obligation in ways that affect operations, cash flow, or relationships.

Indemnity

Indemnity provisions describe who will assume financial responsibility if a third party brings a claim related to the contract. These clauses can shift significant liability between parties and often include defense obligations and limits. Careful drafting defines the scope of covered claims, any required notice or cooperation steps, and whether costs recovered are capped or uncapped. For businesses, a balanced indemnity reduces surprise obligations while preserving a reasonable path to resolve third-party claims.

Limitation of Liability

A limitation of liability clause sets a maximum amount one party must pay for losses arising from the contract. These provisions often exclude indirect damages and may cap recoverable amounts at specified sums. Properly drafted limits protect cash flow and reduce catastrophic exposure while remaining fair to both sides. Courts may scrutinize certain limits depending on state law and the nature of the transaction, so language must be precise and fit the commercial realities of the parties involved.

Representation and Warranty

Representations and warranties are statements of fact made at signing about conditions such as ownership, authority, or the accuracy of financial information. These statements provide a basis for reliance and may trigger remedies if found untrue. Warranties can be limited in time and scope, and sellers or service providers often seek to narrow these promises to reduce ongoing exposure. Careful negotiation clarifies what is being promised and when a remedy becomes available if a statement proves incorrect.

Termination and Remedies

Termination clauses explain how a party may end the agreement, including notice requirements and grounds for immediate termination. Remedies outline what the injured party may seek, such as damages or injunctive relief. Clear termination provisions limit dispute friction and allow parties to plan for wind-down procedures. Including practical steps for handover, final accounting, and protection of confidential information helps reduce the operational disruption that often follows a contract termination.

Comparing Limited Review and Comprehensive Contract Services

Businesses must choose between a focused, narrow review and a comprehensive contracting approach depending on transaction value and complexity. A limited review may be appropriate for routine low-risk agreements where time is short, while a comprehensive approach suits transactions with significant obligations or long-term consequences. Choosing the right scope balances cost and protection. We help clients determine the appropriate level of attention by assessing transaction specifics, potential liabilities, and the business importance of the contract at hand.

When a Narrow Contract Review Is Appropriate:

Routine, Low-Risk Agreements

A limited review can suit routine supplier orders, standard nondisclosure forms, or simple service engagements with minimal liability. In these cases, the focus is on spotting glaring problems such as unfavorable payment terms, missing insurance requirements, or unlawful provisions. Limited reviews are faster and less costly, and they can provide enough reassurance for day-to-day contracts while leaving more extensive drafting for high-value or complex transactions that demand exhaustive attention.

Short-Term or One-Off Deals

When an agreement is short-term and the potential loss is small, businesses often prefer a concise review to confirm key terms and protect immediate interests. The review targets payment schedules, termination rights, and confidentiality. This approach is efficient for one-off projects where speed matters and the transaction’s scope is narrow. It provides rapid guidance to help businesses proceed without the time and expense associated with a full, multi-stage drafting and negotiation cycle.

Why a Comprehensive Contract Process May Be Preferable:

High-Value Transactions and Long-Term Commitments

Comprehensive contract work is warranted when agreements carry significant financial exposure or long-term operational impact. Large sales, mergers, complex vendor relationships, and real estate leases fall into this category. A full review and thorough drafting protect against hidden obligations, align performance metrics, and include fallback dispute resolution processes. Taking the time to design tailored provisions reduces the risk of costly disputes and ensures the contract supports business continuity over the agreed period.

Complex or Regulated Transactions

Transactions involving regulated industries, cross-border elements, or layered subcontracting benefit from a comprehensive approach. These deals require attention to compliance, flow-down obligations, and coordination among multiple documents. A thorough process addresses warranties, allocation of intellectual property rights, and clear performance standards. Comprehensive preparation ensures that parties understand cascading obligations and that the contract framework manages compliance risk and operational responsibilities effectively.

Benefits of Taking a Thorough Contracting Approach

A comprehensive contracting approach produces agreements that align with strategic goals and reduce the likelihood of disputes. It clarifies responsibilities, includes practical remedies, and anticipates potential contingencies. For businesses, this means better protection of cash flow, clearer performance expectations, and smoother project execution. Investing time early to set terms prevents misunderstandings and makes enforcement simpler, saving resources that would be spent navigating disagreements or repairing relationships later.

Thorough contract preparation also supports growth by creating repeatable templates and playbooks for common transactions. This consistency speeds future negotiations and helps staff understand contractual obligations. For transactions involving multiple parties, comprehensive drafting ensures all roles are clearly described and coordinated. The clarity provided by well-drafted agreements helps preserve business relationships while protecting rights, giving owners and managers more confidence to scale operations and pursue opportunities.

Reduced Dispute Risk and Clear Remedies

Clear contract terms reduce the ambiguity that often leads to disagreement. Well-defined performance metrics and dispute resolution clauses guide parties toward resolution without litigation in many cases. When remedies are spelled out and responsibilities allocated, businesses can recover losses more predictably and enforce obligations more efficiently. This clarity saves time and expense for both parties by providing a roadmap for resolution and limiting surprises when the unexpected happens during contract performance.

Better Alignment with Business Strategy

Comprehensive contracts support overall business strategies by embedding milestones, performance incentives, and protections that reflect company priorities. Whether protecting intellectual property, ensuring timely delivery, or controlling costs, well-structured agreements help enforce desired outcomes. They also help management make decisions based on predictable obligations and reduce operational friction. By creating agreements that match commercial objectives, businesses can pursue growth with greater confidence and fewer contractual obstacles.

Practice Areas

People Also Search For:

Practical Tips for Contract Review and Preparation

Read the entire agreement and focus on key business terms

When reviewing a contract, read it from a business perspective and pay special attention to payment terms, deadlines, and termination provisions. Confirm that responsibilities are assigned clearly and that deliverables, timelines, and acceptance criteria are defined. Missing or vague clauses can create operational confusion and financial risk. Taking time to align contract language with how your business will actually perform under the agreement reduces surprises and improves the chances of smooth fulfillment.

Limit broad indemnities and clarify liability caps

Watch for broad indemnity language that could assign disproportionate responsibility for third-party claims. Seek to narrow the scope to identifiable categories and define notice and defense obligations. Similarly, make sure limitation of liability provisions are balanced and reflect the commercial value of the transaction. Reasonable caps and exclusions help manage exposure and make recovery predictable, which is essential for budgeting and assessing the overall risk of entering into an agreement.

Document negotiations and preserve key email exchanges

Keep records of negotiation positions and confirm any material changes in writing to avoid mismatches between oral discussions and the executed document. Retaining negotiating documents, drafts, and confirmation emails can clarify intent and provide helpful evidence if a dispute arises. Good document management also speeds future reviews and supports consistent use of templates. Clear version control reduces the chance of signing the wrong draft and helps maintain corporate governance over contractual obligations.

Reasons Lexington Businesses Should Consider Contract Services

Contracts are foundational to predictable operations and financial stability. Businesses should consider contract services when they face agreements that affect revenue, expenses, or long-term obligations. Engagements such as vendor relationships, leases, service agreements, and sales contracts can define performance expectations and transfer risk. Professional review helps identify hidden obligations and ensures that provisions align with business objectives. Early attention prevents downstream disputes and supports smoother commercial relationships.

Another reason to engage contract services is when transactions involve multiple parties or complex deliverables that require coordinated responsibility. Complex agreements benefit from clear exhibits, schedules, and defined acceptance criteria to avoid misunderstandings. Contract services also assist when the business is expanding into new markets, changing vendors, or negotiating financing arrangements. A proactive approach builds a framework for reliable performance and reduces the need for reactive problem solving once contracts are in effect.

Common Situations Where Contract Review Is Advisable

Common triggers for contract review include signing a new vendor or supplier agreement, entering a lease, engaging contractors, acquiring or selling business assets, and adopting third-party software or services. Each of these situations can create obligations that affect operations, compliance, and cash flow. Even standard form agreements may contain one-sided provisions. A review helps identify those areas and provides options for negotiation so the terms better reflect your business needs and risk tolerance.

Entering Vendor or Supplier Agreements

Vendor agreements often contain liability, indemnity, and performance terms that determine who is responsible for delays, defects, or third-party claims. Reviewing these agreements ensures performance standards and remedies are fair and that payment terms support cash flow. Including clear acceptance and inspection procedures helps manage disputes. This review is especially important when supplier reliability directly affects your ability to serve customers and fulfill contractual commitments to others.

Leases and Real Estate Contracts

Office, warehouse, or retail leases can impose long-term obligations and significant costs. Lease review focuses on rent terms, maintenance responsibilities, repair obligations, and options to renew or terminate. Identifying hidden fees, insurance requirements, and default consequences protects the business from unexpected expenses. Negotiating favorable tenant protections and clear handover procedures reduces operating risk and makes future transitions less disruptive for the company.

Outsourcing and Service Agreements

When outsourcing key services, contracts should define deliverables, service levels, and remedies for underperformance. Confidentiality and data protection provisions are critical when third parties handle sensitive information. Clear termination and transition clauses reduce disruption if the relationship ends. Carefully drafted service agreements help ensure continuity of operations and provide structured remedies that support recovery and minimize business interruption.

Family_Portrait.jpg

We’re Here to Help Lexington Businesses with Contracts

If your Lexington company needs contract review or drafting, we provide clear, business-focused legal assistance. We work with owners, managers, and in-house staff to identify priorities and draft agreements that reflect those priorities. Our goal is to create documents that are practical, enforceable, and aligned with Minnesota law. Call to discuss a contract matter, get a scope recommendation, or request a review that helps you move forward with confidence in your agreements.

Why Choose Our Firm for Contract Services

Clients choose our firm for practical contract support that combines legal knowledge with an understanding of business operations. We focus on drafting clear clauses, reducing ambiguity, and providing solutions that fit the commercial objectives of the parties. Our approach is collaborative and transparent so owners and managers can make informed decisions quickly. We aim to deliver value by preventing disputes and keeping transactions moving forward efficiently.

We handle a broad range of contracts common to local businesses, including vendor agreements, employment-related documents, leases, and transactional sale documents. Each document is reviewed with attention to enforceability, commercial balance, and realistic remedies that reflect the transaction’s importance. We prioritize practical language and achievable contractual obligations so agreements support performance and maintain healthy business relationships.

Our process emphasizes communication and accessible explanations of contract implications. We prepare redlines, provide negotiation talking points, and help clients implement final documents and signing procedures. This hands-on support reduces uncertainty and enables business decision makers to act with clarity. For Lexington businesses, that means contracts that protect operations and allow leadership to focus on growth rather than contract disputes.

Contact Us to Discuss Your Contract Needs

Our Contract Review and Drafting Process

Our process begins with an intake to understand the transaction’s facts, followed by a document review or drafting plan based on those facts. We identify risks, propose language changes, and outline negotiation priorities. After receiving feedback, we finalize drafts and advise on execution and recordkeeping. The process is designed to be efficient and practical, minimizing disruption while ensuring the final agreement reflects the client’s commercial goals and legal protections.

Step 1: Initial Intake and Document Assessment

In the initial stage we gather relevant documents, facts, and the parties’ business objectives. This assessment highlights primary risks and identifies clauses that may require revision. We also determine the appropriate scope of review or drafting. Clear communication at this stage ensures the final agreement aligns with commercial needs and avoids unnecessary revisions later in the process. The intake sets priorities so work proceeds efficiently.

Gathering Transaction Details

Collecting background information about the transaction, including timelines, deliverables, and counterparties, helps us tailor contracts to practical realities. This includes invoices, prior agreements, and any relevant communications. A complete picture allows precise drafting of schedules and exhibits that clarify obligations and performance criteria. Strong initial information reduces guesswork and helps produce a final document that reflects how the business will operate under the agreement.

Identifying Immediate Risks

During the assessment we identify immediate risks such as unconscionable indemnities, unclear payment terms, or missing termination rights. We flag clauses that could lead to disputes and propose alternatives. Early risk identification allows the client to prioritize negotiating points and make informed trade-offs between cost, timing, and protection. This enables focused revisions that address what matters most to the business.

Step 2: Drafting, Redlining, and Negotiation Support

After assessment we draft or redline the agreement to reflect agreed commercial terms and legal protections. This stage includes explaining the purpose of proposed changes and suggesting compromise language for negotiation. We provide negotiation strategies and talking points to help clients secure fair terms. The goal is to arrive at mutually acceptable language with minimal friction so the transaction can proceed without unnecessary delay.

Preparing Clear Drafts and Exhibits

Drafts are prepared in plain language where possible and include exhibits or schedules to capture technical details like pricing, milestones, or product specifications. Well-structured documents prevent disputes about hidden details and make it easier for all parties to understand expectations. Clear exhibits reduce administrative overhead and leave less room for interpretation during performance.

Supporting Negotiations and Revisions

During negotiation we provide suggested edits, alternative positions, and explanations of likely outcomes to support decision makers. We help prioritize which concessions are acceptable and which provisions should remain firm. This support empowers business leaders to negotiate effectively while preserving operational flexibility and protecting key assets and revenue streams.

Step 3: Finalization and Execution

Once terms are agreed, we produce an executed-ready version, confirm that signature blocks are correct, and advise on proper execution methods to ensure enforceability. We also guide recordkeeping and distribution so all parties maintain consistent contract copies. If needed, we draft ancillary documents such as amendments, exhibits, or transition plans to ensure the agreement operates smoothly after signing.

Ensuring Proper Execution

Proper execution includes confirming authorized signatories, notarization when required, and the correct sequence of signatures. We advise on electronic signature procedures where appropriate and ensure that all exhibits and attachments are incorporated by reference. These steps prevent technical challenges to enforceability and reduce disputes about whether the document was properly formed and accepted.

Post-Signing Follow-Up

After signing we recommend a process for storing executed copies and communicating obligations internally. This includes documenting milestones, invoicing schedules, and contact points for performance issues. Post-signing follow-up reduces missed obligations and supports smoother vendor or client relationships. It also prepares the business to enforce rights quickly if contractual performance problems arise.

WHO

we

ARE

Seasoned, flat-fee counsel you can count on.
Barry Rosenzweig has served Minnesota and Arizona for three decades, guiding 3,000 clients through bankruptcy, real estate, estate planning, tax resolution and business matters with clear communication and practical strategies.

From first call to final signature, we keep the process simple, predictable and affordable. Most matters can be handled remotely or in one short meeting, and you’ll always know your next step and your cost before you decide.

WHY HIRE US

5-Star Reviews
1 +
Minnesota Residents Helped
1 's
Legal Services
1 +
Years of Experience
1 +

The Proof is in Our Performance

Legal Services in MN

Where Legal Challenges Meet Proven Solutions

Estate Planning

At Rosenzweig Law, we design personalized estate plans for Minnesota families to protect their assets and loved ones. Our attorneys craft clear, effective plans — including wills, trusts, and powers of attorney — to honor your wishes, reduce complications, and ensure your legacy is preserved with confidence and peace of mind.

Probate

Rosenzweig Law Office guides Bloomington and Minnesota families through probate with organized filings, clear timelines, and practical solut

Tax Resolution

Rosenzweig Law Office helps Minnesota buyers, sellers, and businesses with real estate transactions, title issues, and closings. Clear guida

Bankruptcy

Rosenzweig Law Office guides Bloomington and Minnesota clients through bankruptcy options, timelines, and protections. Learn how the automat

Business

Rosenzweig Law Office provides practical business law services in Minnesota, helping companies with formation, contracts, transactions, comp

Probate

At Rosenzweig Law in Minnesota, we provide full-service probate guidance to help families settle estates with clarity and care. From asset inventory and administration to creditor notices and distribution, we handle every step efficiently. Our team works to minimize costs, avoid conflicts, and protect your family’s inheritance throughout the process.

What We DO

Comprehensive Legal Services by Practice Area
Barry Law - What We Do

Frequently Asked Questions About Contract Services

What types of contracts do you review for Lexington businesses?

We review a wide range of contracts for local businesses, including vendor and supplier agreements, service contracts, leases, purchase and sale agreements, nondisclosure agreements, and engagement letters. The scope includes both short-form commercial documents and more complex transactional agreements that involve multiple obligations or schedules. Each review is tailored to the document’s purpose and the client’s business priorities so the review focuses on the most relevant risks and practical outcomes. If your matter involves industry-specific concerns, we incorporate applicable regulatory or licensing considerations and flag clauses requiring specialist attention. For new transactions we can draft custom agreements or adapt templates to your needs. Our goal is to deliver clear recommendations and workable contract language that helps you proceed with confidence.

The time required for a contract review depends on length, complexity, and whether revisions are needed. A straightforward short agreement can often be reviewed within a few business days, while lengthy or heavily negotiated documents may take longer. We prioritize prompt turnaround and will provide an estimated timeline after an initial assessment of the document and the issues involved. If the transaction is time sensitive, we can often expedite the review and focus attention on critical clauses to meet pressing deadlines. We communicate clearly about what can reasonably be accomplished in the available timeframe so you have realistic expectations about deliverables.

Yes, we assist with negotiation by preparing redlines, suggesting compromise language, and offering talking points that reflect your business priorities. We advise which concessions are acceptable and which provisions should be preserved. Our support aims to make negotiations more efficient and to obtain terms that reasonably balance risk and commercial needs. When needed, we can participate in negotiation calls or draft correspondence to the counterparty. Our emphasis is on practical outcomes that allow you to complete transactions while protecting essential business interests and maintaining working relationships.

Common red flags include broad indemnities that shift extensive liability, ambiguous payment or delivery terms, unclear termination rights, and missing insurance requirements. Clauses that impose open-ended warranties or unlimited exposure should be examined closely. Also watch for unilateral amendment rights and overly burdensome compliance obligations that may be impractical to meet. Other warning signs include vague definitions that allow shifting responsibilities, inconsistent exhibits, or missing schedules that should be incorporated. Identifying these issues early helps prevent disputes and allows for targeted negotiation to correct or limit problematic provisions.

We provide contract templates for routine, repeat transactions to increase efficiency and consistency. Templates are tailored to your business operations and include standard clauses for payment, performance, confidentiality, and liability limitations that reflect your priorities. Using a vetted template speeds negotiation and ensures that staff and partners operate under uniform terms. Templates are living documents that we update as laws or business practices change. We also assist with training staff on how to use templates and when to seek further review for exceptions, ensuring that exceptions are handled deliberately rather than by ad hoc modifications.

Costs vary based on the complexity of the contract, the depth of review or drafting needed, and the urgency of the matter. Simple reviews are generally billed at a lower flat fee or a limited hourly amount, while complex drafting and negotiation support are billed based on anticipated time and effort. We provide fee estimates after reviewing the document and discussing objectives. For ongoing needs we can discuss alternative fee arrangements that fit recurring work, including capped budgets or subscription arrangements for regular contract support. We aim to provide transparent pricing so clients can plan and prioritize legal spending effectively.

Yes, we explain legal terms in plain language and summarize how specific provisions may affect your business. Clear explanations help owners and managers make informed decisions and participate directly in negotiations. We provide written summaries and talking points to support internal discussions and decision making. Our goal is to remove unnecessary legal jargon and present actionable advice that aligns with business priorities. If a term requires a technical legal interpretation, we explain the practical implications and outline options for addressing potential concerns in contract language.

We assist with contract disputes by reviewing the agreement, identifying available remedies, and advising on next steps such as negotiation, mediation, or formal proceedings. Early intervention often helps resolve issues without escalation, and we work to preserve rights while seeking practical resolutions that minimize cost and business interruption. If litigation or arbitration becomes necessary, we support preparation by gathering relevant documents, identifying breach elements, and advising on strategy. Our focus is on resolving disputes in ways that protect business interests and aim for efficient outcomes whenever possible.

We handle confidentiality provisions and nondisclosure agreements by tailoring language to the information type and the relationship between parties. Effective NDAs define what information is protected, specify permitted disclosures, and include reasonable duration and return or destruction obligations. Provisions should balance protection with operational needs so routine disclosures are not hindered while sensitive data remains secure. We also advise on practical handling of confidential information, including labeling procedures, access limitations, and data handling protocols. Clear contractual language paired with internal practices reduces the risk of accidental disclosure and strengthens your position if enforcement is needed.

To get started, gather the contract and any related documents, and outline your primary concerns and business goals for the agreement. Contact our office to schedule an intake, where we will discuss the transaction, identify priority issues, and propose a scope and timeline for the review. This initial step allows us to provide a clear estimate and plan for the work required. We aim to make the process straightforward and practical. After intake we proceed with a focused review or drafting plan, provide recommended edits with explanations, and support negotiation or finalization so you can sign an agreement that aligns with your objectives.

Legal Services in Lexington

Explore our practice areas