• 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

Limited Liability Partnership (LLP) Attorney in New Hope, Minnesota

Limited Liability Partnership (LLP) Attorney in New Hope, Minnesota

Your Practical Guide to LLP Formation and Compliance in New Hope

This page explains how a limited liability partnership functions in Minnesota and how local legal guidance can help you form and manage an LLP in New Hope. You will find clear explanations of formation steps, key documents, filing requirements, and common pitfalls to avoid. If you are starting a professional practice or restructuring an existing business, this overview is designed to help you make informed decisions and understand what to expect throughout the process.

An LLP offers a framework for partners who want to manage a practice or business together while limiting certain personal liabilities for partner actions. This guide covers topics such as partnership agreements, state registration, tax considerations, and ongoing compliance. It also outlines when a limited approach may be appropriate and when a broader planning process is advisable. Contact Rosenzweig Law Office for a local consultation to discuss your LLP needs in Hennepin County.

Why Proper LLP Planning Matters for Your Business

Thoughtful planning when forming an LLP helps define partner roles, manage risk, and create a framework for operations and dispute resolution. A well-crafted partnership agreement clarifies decision making, capital contributions, profit sharing, and procedures for partner changes. Proper state registration and compliance reduce administrative exposure and help maintain the protections the LLP is intended to provide. Investing time up front in these matters reduces uncertainty and supports the long term stability and credibility of the business.

About Rosenzweig Law Office and Our Approach to LLPs

Rosenzweig Law Office serves clients in New Hope, Bloomington, and across Hennepin County with services in business, tax, real estate, and bankruptcy matters. Our approach emphasizes practical legal solutions tailored to the needs of partners and small business owners. We assist with formation, drafting partnership agreements, navigating Minnesota filing requirements, and providing ongoing compliance support. Clients benefit from clear communication, local knowledge, and pragmatic guidance through each stage of starting or managing an LLP.

Understanding Limited Liability Partnerships in Minnesota

A limited liability partnership is a business structure commonly used by professional firms and other groups of partners who want to collaborate under an organized legal arrangement. In Minnesota, creating an LLP requires registration with the state and compliance with specific statutes. The structure blends partnership management flexibility with limits on certain individual partner liabilities for the acts of other partners. Understanding these rules helps partners choose the right structure for their goals and operations.

LLPs are often chosen by groups of professionals or business partners who wish to operate together while establishing clear internal governance. Key considerations include the scope of liability protection offered, tax treatment, ongoing reporting and annual requirements, and how the partnership agreement addresses profits, losses, management, and partner departures. Reviewing these matters early helps prevent disputes and ensures the partnership can operate smoothly in Minnesota’s business environment.

What an LLP Is and How It Works

An LLP is a form of partnership that provides a formal structure for multiple partners to carry on a business together while limiting personal exposure for certain partnership obligations. The partnership agreement is the central document that governs rights and responsibilities among partners and sets rules for management, capital, distributions, and dispute resolution. State registration creates the legal entity and triggers filing and compliance duties that partners must meet to maintain the LLP status.

Key Elements and Processes for Creating and Maintaining an LLP

Forming an LLP involves drafting a thorough partnership agreement, registering the entity with Minnesota authorities, designating a registered agent, and addressing tax classification. Ongoing processes include maintaining accurate records, filing required reports, and updating agreements when ownership or roles change. Attention to these elements helps preserve intended protections, reduce exposure to disputes, and ensure the partnership operates within statutory and tax rules applicable in Hennepin County and the state.

Key Terms and Glossary for LLPs

This glossary highlights common terms you will encounter when forming or managing an LLP. Familiarity with these definitions supports clearer communication among partners and better decision making during formation, document drafting, and compliance. Reviewing terminology early reduces confusion and helps partners understand their obligations under Minnesota law and the partnership agreement that governs internal operations and responsibilities.

Registered Agent

A registered agent is the individual or business entity designated to receive legal notices and official communications on behalf of the LLP. The registered agent must have a physical address in the state and be available during business hours. Choosing a reliable registered agent ensures timely receipt of service of process, state correspondence, and compliance notices. Updates to the registered agent information must be filed promptly when changes occur to avoid missed deadlines or penalties.

Certificate of Limited Liability Partnership

The Certificate of Limited Liability Partnership is the formal filing submitted to the Minnesota Secretary of State that creates the LLP as a recognized entity. This document typically includes the partnership name, principal address, registered agent information, and other statutory details. Filing the certificate and paying applicable fees establishes the LLP’s legal existence and triggers ongoing compliance obligations such as annual renewals and reporting requirements under state law.

Partnership Agreement

The partnership agreement is the internal contract among partners that sets out governance, capital contributions, profit and loss allocation, decision making processes, and procedures for admission or withdrawal of partners. Although not always required to be filed with the state, the agreement is essential for defining expectations and reducing disputes. A detailed agreement provides clarity on roles, management authority, and steps to resolve conflicts, making the partnership’s operations more predictable.

Limited Liability Protection

Limited liability protection describes how certain personal exposures of partners are minimized for partnership obligations, particularly those arising from other partners’ professional actions. The scope of protection varies by activity and state law, and does not eliminate all personal responsibility. Understanding the limits of liability protection helps partners manage risk through insurance, careful governance, and contractual arrangements that allocate responsibilities among partners.

Comparing Business Structures: LLPs and Alternatives

Choosing between an LLP, LLC, corporation, or general partnership depends on factors such as desired governance, liability exposure, tax treatment, and regulatory requirements. LLPs are often favored for group practices that need partner-level management with specified liability rules. LLCs and corporations may offer different tax options and governance forms suitable for other business models. Careful comparison helps determine which structure aligns with long term goals, ownership dynamics, and the operational realities of the business.

When a Limited, Targeted Approach Is Appropriate:

Smaller Practices or Tight Scope Operations

A limited approach to formation and documentation can be sufficient for small groups with straightforward operations and clear partner relationships. If the partnership structure is simple, partners agree on roles and there are few outside investors, focusing on essential filings and a concise agreement may meet immediate needs. This approach can save time and expense while establishing the necessary legal framework to operate in New Hope and Hennepin County.

Single Transaction or Short Term Needs

When partners are coming together for a single project or a defined short term purpose, a limited planning focus may be appropriate. In those cases, drafting targeted provisions that address the transaction, duration, and exit terms while completing required state filings may provide the needed structure. Even so, documenting key rights and responsibilities reduces the risk of misunderstandings should circumstances change during the project.

When a Broader, Comprehensive Legal Process Is Advisable:

Complex Ownership or Multi State Operations

If the partnership includes multiple owners, outside investors, or cross state activities, a comprehensive planning process helps address the added complexity. Detailed governance provisions, tax planning, multi jurisdictional filings, and thorough documentation reduce future adjustments. This approach can be especially important when partners expect significant growth, anticipate capital raises, or plan transactions that will affect ownership and governance structures over time.

Significant Financial, Tax, or Transactional Stakes

When the LLP will handle substantial assets, significant revenue streams, or complex tax matters, comprehensive legal planning helps align partnership structure with financial objectives and regulatory obligations. Preparing robust agreements and coordinating with tax and accounting considerations mitigates risk in larger transactions. This level of planning also supports smoother transfers of interest, sales of the business, or other major changes that require clear legal and financial arrangements.

Benefits of a Comprehensive LLP Approach

A comprehensive approach to forming and managing an LLP clarifies partner expectations, reduces ambiguity in decision making, and organizes financial and governance processes. Detailed documentation supports smoother operations, helps prevent disputes, and prepares the business for future transactions. By addressing tax implications, ownership transitions, and compliance obligations from the outset, partners gain a more stable foundation for growth and collaboration within Minnesota’s regulatory framework.

Comprehensive planning also helps identify and manage operational risks, ensure consistent recordkeeping, and align day to day practices with the partnership agreement. This proactive posture facilitates creditor and investor confidence, supports sound financial management, and streamlines annual filings and reporting. Overall, investing in thorough legal and organizational work can save time and expense when disputes or complex transactions arise.

Clear Roles and Reduced Ambiguity

Defining management authority, voting thresholds, and partner responsibilities in writing reduces uncertainty and conflict. Clear provisions for decision making, capital contributions, and profit allocation help partners operate the business efficiently. When roles and expectations are spelled out, it is easier to onboard new partners, address performance issues, and resolve disagreements without disrupting operations. This clarity supports stable governance and better business outcomes in the long run.

Preparedness for Tax and Transactional Matters

A detailed partnership agreement and coordinated planning help ensure the LLP is positioned appropriately for tax reporting, capital transactions, and eventual transfers of interest. Addressing tax classification, allocation of income and deductions, and procedures for selling or merging the business reduces surprises during important transactions. This preparedness helps partners navigate tax rules and transactional processes with greater confidence and fewer avoidable complications.

Practice Areas

People Also Search For:

Service Pro Tips for Managing an LLP

Start with a Strong Partnership Agreement

Drafting a comprehensive partnership agreement at formation gives partners a clear framework for decision making, capital contributions, profit allocation, and dispute resolution. Investing time in this document reduces the risk of conflicts later and provides a roadmap for operations and succession planning. Make sure the agreement addresses withdrawal and buyout procedures, admission of new partners, and the process for resolving disagreements to maintain continuity and protect the partnership’s interests.

Keep Accurate Financial Records

Maintaining clear, accurate books and records supports sound management and simplifies tax reporting and annual compliance. Regular reconciliation of accounts, transparent allocation of partner distributions, and prompt documentation of capital contributions help prevent misunderstandings and facilitate efficient oversight. Good recordkeeping is also essential if the partnership seeks outside financing or considers a sale, as it provides a reliable basis for valuation and regulatory reviews.

Stay Current with Minnesota Filing Requirements

Minnesota requires certain filings and ongoing compliance for LLPs, including registration documents and periodic reports. Staying current with these requirements helps preserve the legal status of the partnership and avoids penalties or administrative dissolutions. Designate a responsible party for monitoring deadlines, maintaining the registered agent record, and ensuring annual filings are completed accurately and on time to preserve the partnership’s protections and good standing.

Reasons to Consider Professional Guidance for Your LLP

Professional guidance can help partners navigate formation complexities, draft durable partnership agreements, and address tax and liability matters tailored to their circumstances. Even partnerships with straightforward arrangements benefit from legal review to confirm compliance with Minnesota statutes and to anticipate potential disputes. Getting assistance early helps partners select the most suitable structure and establish governance that aligns with business objectives and operational needs.

Legal assistance also supports smoother transitions when ownership changes, when the partnership pursues financing, or when regulatory or tax questions arise. For partners balancing business responsibilities, having an advisor who can handle filings, review agreements, and coordinate with accountants reduces administrative burden. This support provides practical value by keeping the partnership in good legal standing and helping partners focus on growing the business.

Common Situations Where LLP Assistance Is Helpful

Assistance is often sought when forming a new professional practice, reorganizing ownership, addressing partner exits, or preparing for a sale or merger. Partners also seek guidance to resolve disputes, align tax treatment, or respond to regulatory inquiries. In each case, clear documentation and thoughtful planning reduce disruption and support the partnership’s continuity and value in the local marketplace.

Forming a New Professional Practice

When starting a new practice, partners need to choose a structure that balances liability, management, and tax considerations. Forming an LLP requires state filings, a partnership agreement, and decisions about roles and capital. Getting these matters in order from day one helps the practice avoid early conflicts and positions it for steady operations and growth. Local knowledge of Minnesota rules also helps ensure correct filings and compliance.

Reorganizing Ownership

Reorganizations may involve admitting new partners, transferring interests, or changing governance arrangements. These transitions require updated agreements and careful documentation to reflect new rights and obligations. Addressing tax implications and creditor considerations during reorganization helps partners avoid unexpected liabilities. Clear procedures for valuation, buyouts, and decision making streamline the process and protect the partnership’s ongoing health.

Navigating Partner Disputes or Exits

Disputes among partners or the departure of a partner can threaten operations without documented procedures for resolution and transition. A partnership agreement that includes dispute resolution steps, buyout mechanisms, and fiduciary expectations mitigates disruption. When issues arise, having established procedures and access to legal advice helps the partnership address the situation constructively and preserve business continuity in Hennepin County.

Family_Portrait.jpg

We’re Here to Help with Your LLP Needs in New Hope

Rosenzweig Law Office is available to guide partners through formation, drafting partnership agreements, and meeting Minnesota filing requirements. We provide practical, local advice for businesses in New Hope and the surrounding areas, assisting with tax coordination, recordkeeping practices, and ongoing compliance. If you want help evaluating whether an LLP suits your goals or need support implementing governance and filing steps, contact our office for a consultation.

Why Choose Rosenzweig Law Office for LLP Matters

Rosenzweig Law Office provides practical legal services in business, tax, real estate, and bankruptcy matters to clients across Hennepin County. Our team focuses on delivering clear, actionable guidance that helps partners set up and manage an LLP effectively. We work with clients to draft meaningful partnership agreements, prepare registration documents, and address tax and compliance issues relevant to Minnesota operations and local business realities.

Working with a local firm offers advantages in familiarity with Minnesota filing procedures, local court practices, and regional business norms. Rosenzweig Law Office combines that local perspective with attention to each client’s goals and operational needs. We strive to provide straightforward advice, efficient document preparation, and responsive service so partners can focus on running their business while the legal details are handled carefully.

Our engagement begins with understanding your business objectives, ownership structure, and short and long term plans. From that foundation we help craft agreements, coordinate with accountants on tax matters, and ensure state filings are completed correctly. For partners facing transitions or planning growth, we help create practical solutions that support stability and value for the partnership over time.

Ready to Discuss Your LLP Formation or Governance?

How We Handle LLP Matters at Our Firm

Our process begins with a detailed intake to understand your goals, ownership structure, and any existing documents. We then identify formation steps, draft or refine a partnership agreement, and handle Minnesota filings and registered agent setup. Throughout, we coordinate with your accounting team on tax considerations and advise on policies for recordkeeping and compliance. The goal is to deliver a practical, documented plan that fits your partnership’s needs.

Step 1: Initial Consultation and Information Gathering

The initial consultation focuses on business objectives, partner roles, capital contributions, and anticipated operations. We gather relevant documents, review any existing agreements, and identify regulatory or tax matters that require attention. This stage establishes the scope of work needed for formation, agreement drafting, and filings, and helps set priorities for addressing governance and compliance issues tailored to the partnership’s circumstances.

Review of Business Goals and Partnership Roles

We discuss the partners’ goals for the business, each person’s responsibilities, and how decisions will be made. This review informs the structure and provisions of the partnership agreement, clarifying voting rights, management duties, and compensation arrangements. Establishing these fundamentals early promotes alignment among partners and reduces the risk of disputes as the business grows or faces operational challenges.

Assessing Liability and Tax Considerations

During the initial stage we evaluate how liability is allocated among partners and review potential tax consequences of the chosen structure. Coordinating with accounting professionals ensures proper tax treatment and informs decisions about allocations and distributions. Addressing these matters early helps align legal protections with financial planning and avoid unintended tax or liability exposure down the road.

Step 2: Drafting the Partnership Agreement and Registration

After gathering information, we prepare a partnership agreement tailored to your operations, including provisions for governance, capital, distributions, transfers, and dispute resolution. We also prepare and file the Certificate of Limited Liability Partnership and other required documents with Minnesota authorities. Ensuring accuracy in these filings and drafting clear internal rules helps preserve the intended structure and maintain compliance with state requirements.

Preparing the Partnership Agreement

Drafting the partnership agreement involves translating partner decisions into enforceable provisions that govern management, financial arrangements, and procedures for partner changes. This document addresses everyday operations as well as contingencies such as partner withdrawal, incapacity, or disputes. A comprehensive agreement reduces ambiguity and provides a predictable framework for resolving issues in a manner consistent with the partners’ objectives.

Filing with Minnesota Authorities

We prepare and submit the Certificate of Limited Liability Partnership and any other required registrations to the Minnesota Secretary of State, ensuring accuracy and completeness. We also assist with registered agent designation and initial compliance filings. Timely, correct submission of these documents establishes the LLP’s legal existence and helps partners avoid administrative issues that could affect the partnership’s standing.

Step 3: Ongoing Compliance and Support

Maintaining an LLP requires attention to annual filings, recordkeeping, and periodic updates to governing documents as circumstances change. We provide ongoing support for compliance tasks, amendment drafting when partners change, and guidance for transactions or disputes. Proactive monitoring and assistance helps protect the partnership’s legal status and supports orderly operations over time.

Annual Filings and Recordkeeping

We help clients establish routines for recordkeeping, maintain required corporate or partnership records, and complete annual reports and filings. Consistent administrative practices preserve the LLP’s good standing and simplify tax and regulatory reviews. Clear financial records and documented meeting minutes or resolutions also support transparency among partners and provide a reliable basis for decision making and external reporting.

Advising on Transactions and Disputes

When the LLP engages in significant transactions, admits new partners, or faces disputes, timely legal advice helps manage risk and preserve value. We assist with negotiation, drafting agreements for transactions, and resolving conflicts through mediation or other processes when appropriate. Having established procedures and legal support available reduces disruption and supports an orderly approach to complex situations.

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 LLPs in Minnesota

What is a limited liability partnership and how does it differ from other business types?

A limited liability partnership is a formal partnership structure that allows partners to conduct business together while providing defined limits on certain personal exposures for partner actions. It combines partnership style governance with statutory registration to create an entity recognized by the state. Compared with a general partnership, an LLP offers more defined protections for partners against liabilities arising from other partners’ professional conduct, while differing from an LLC or corporation in tax and management features. Understanding the nuances among structures helps partners choose the best fit for their business model. Key differences include tax treatment, governance flexibility, required filings, and the scope of liability protection. Assessing these factors with legal and financial advisors ensures the partnership is set up to meet both practical needs and regulatory obligations.

Forming an LLP in Minnesota typically requires selecting a compliant business name, preparing the partnership agreement, designating a registered agent, and filing the Certificate of Limited Liability Partnership with the Minnesota Secretary of State. The filing must include required information such as the partnership name and registered agent details. Fees and specific submission requirements should be verified with state offices to ensure correct processing and timely establishment of the LLP. After filing, partners should address tax registration, local business licenses if applicable, and internal recordkeeping practices. Maintaining accurate records and completing any initial tax registrations helps avoid delays or complications. Regular review of the partnership agreement after formation ensures the document reflects the partners’ intentions and operational needs.

A partnership agreement should cover governance rules, decision making processes, capital contributions, distribution of profits and losses, and voting rights. It should also include procedures for admitting new partners, transferring interests, and handling partner withdrawals or incapacity. Clear definitions of management authority and financial responsibilities reduce ambiguity and provide a roadmap for daily operations and longer term planning. Additionally, the agreement should set out dispute resolution mechanisms, such as mediation or arbitration steps, and provide valuation and buyout formulas for transfers of interest. Addressing contingencies and documenting expectations helps protect the partnership and supports continuity when changes occur.

Liability protection in an LLP limits certain personal exposure of partners for the actions of other partners, depending on the nature of the claim and applicable law. Partners are generally not personally liable for another partner’s negligence in professional practice, but they may remain responsible for their own actions and for the partnership’s obligations. Understanding the precise scope of protection under Minnesota law is important for managing risk and planning appropriate safeguards. Liability boundaries do not eliminate all personal responsibility, so partners should consider complementary measures such as professional liability insurance and clear contractual allocations of risk. Regular review of duties and oversight procedures reduces the likelihood of claims that could affect individual partners or the partnership as a whole.

Tax treatment of an LLP often depends on how the partnership is classified for federal and state tax purposes, with partners typically reporting their shares of income and deductions on individual or entity tax returns. Partners should coordinate with accountants to determine the most appropriate tax treatment, including allocation of income, expense deductions, and estimated tax payments. Proper planning helps avoid surprises during tax season and align distributions with tax obligations. Other tax considerations include self employment taxes, employment tax obligations if the LLP has employees, and potential state tax filings in multiple jurisdictions. Early coordination between legal and tax advisors ensures the partnership’s structure and agreements support tax compliance and efficient financial management.

An LLP can operate in multiple states, but doing so typically requires foreign registration in each state where the partnership conducts business. This process usually includes filing a certificate of authority or similar paperwork, designating a registered agent in the foreign state, and complying with local tax and regulatory requirements. Failure to register may expose the LLP to penalties and limit its ability to bring or defend legal actions in that state. Coordinating multi state operations also requires attention to tax nexus, differing professional licensing rules, and the need to update partnership governance to address jurisdictional differences. Planning ahead helps manage compliance burdens and supports consistent operations across state lines.

Disputes between partners are commonly addressed through dispute resolution provisions in the partnership agreement, such as negotiated settlement steps, mediation, or binding arbitration. These mechanisms provide a structured path to resolve conflicts without immediate resort to litigation, preserving relationships and limiting disruption. Clearly defined resolution steps help parties address disagreements in an orderly fashion and often lead to more predictable outcomes. When disputes escalate, legal counsel can assist in interpreting agreement terms and facilitating resolution processes. Preparing for potential disputes with well drafted agreements and regular communication among partners reduces both the likelihood and the impact of conflicts on the partnership’s operations.

When a partner seeks to leave or sell an interest, the partnership agreement should detail buyout procedures, valuation methods, notice requirements, and any restrictions on transfers. Following the agreed procedures ensures an orderly transition and protects the interests of remaining partners. Clear terms for exit and transfer prevent disputes and help maintain operational continuity during ownership changes. If the agreement lacks detail, partners should consider negotiating terms or seeking legal assistance to document the transition. Addressing tax and creditor implications during a transfer is also important to prevent unintended liabilities and to ensure the process complies with Minnesota law and any applicable contractual obligations.

While formation and good governance provide structural protections, LLPs often benefit from specific insurance coverages, such as professional liability insurance, general liability, and property coverage if relevant. Insurance helps manage financial exposure from claims and complements the liability limitations built into the partnership form. Evaluating insurance needs in light of the partnership’s activities and potential risks supports a comprehensive risk management plan. Other protections include clear contractual terms with clients, strong internal controls, and prudent recordkeeping. Combining insurance, careful governance, and operational safeguards reduces exposure and helps the partnership respond effectively if claims or disputes arise.

Minnesota LLPs must maintain required filings with the Secretary of State, which may include submitting annual or periodic reports and updating registration information when changes occur. The frequency and specific requirements can vary, so monitoring state deadlines and maintaining accurate records is essential to preserve the partnership’s standing. Missing filings can lead to penalties or administrative consequences that affect the LLP’s legal status. Designating responsibility for monitoring compliance and maintaining up to date contact and registered agent information helps avoid lapses. Regular internal reviews of filings and recordkeeping practices ensure the partnership remains in good standing and ready for any regulatory or transactional needs.

Legal Services in New Hope

Explore our practice areas