Roach Law, LLC

Compassionate, Experienced Representation

We pride ourselves on providing legal services to help clients get the best possible outcomes. With nearly 20 years of experience, we understand our clients' stress and approach each situation with exceptional care.

Roach Law, LLC
Human Advocacy and Social Justice, Southeastern Pennsylvania

Areas of Practice


At Roach Law, we offer compassionate representation to our clients and are assertive when necessary to protect their best interests. Because we understand the heightened emotions that divorces can cause, we can help you address your unique concerns in the most effective way.

Custody and Support

Family law is comprised of a body of case law and statutes that govern the responsibilities of individuals who have familial connections. These types of cases normally involve people who are related by marriage or blood, but it can also affect the rights of people who have more distant relationships as well. Because of the highly emotional nature of family law disputes, it is advisable to seek legal help from the experienced attorneys at Roach Law.

Protection from Abuse (PFA)

Our attorneys are skilled negotiators and aggressive litigators. Our goal for you—and each client—is to seek just results while preserving the integrity and sanctity of your family.  This includes situations involving domestic violence and false allegations of abuse.

Estate Planning

Estate planning law covers the practices, procedures, and laws that are associated with planning for how your estate will be handled if you become incapacitated or pass away. This body of law includes the activities and roles of executors and administrators, the drafting and administration of wills, trusts, and living trusts, the probate process, durable powers of attorney, do-not-resuscitate orders, and other related issues.

Personal Injury (plaintiff)

The team at Roach Law is here to help you with your needs. We can offer you a free and honest evaluation of your claim and answer the questions that you might have about the complexities of personal injury law and the claims process. When you call, you will speak with a caring professional who can schedule your consultation.

Business Incorporation

Getting your business started does not have to be a complicated process. With help from our attorneys, you can navigate the legal waters to get closer to establishing your business.

We are ready to help you.
Connect with us.

Human Advocacy and Social Justice Lawyer

About Roach Law, LLC

See what our clients say about Roach Law, LLC

  • "Very knowledgeable. Thanks to this firm, I did not enter into a contract that would have potentially not benefited me. Thank you. Will definitely work with them again and refer someone in need of legal services."

  • "TOP NOTCH ... good attorneys can be found but a good attorney who truly cares about her clients describes the kind of attorney I found in Marirose Roach, her clear understanding of the laws helped prepare several very complicated cases for me, her confidence in the court room helped put many of my worries aside. Can’t thank you enough!!!"

  • "My sister passed away without having a will. Marirose and everyone at Roach Law took care of me. They handled everything very professionally, efficiently and with great caring compassion and respect. I know people who were in the same situation who were taken advantage of by the lawyers they chose. I would trust those at Roach Law with any of my legal issues."

Human Advocacy and Social Justice Legal Team

Meet the team

Our Philadelphia team offers a client-focused approach to the law. We utilize the latest in cloud-based technologies to ensure you receive the best legal experience.

Marirose Roach

A highly experienced lawyer, Mariorse has been providing strategic legal advice for 17 years. She graduated from Temple Law and was a two-sport athlete at Temple University as an undergrad. Marirose carries that same dedication and diligence into legal representation. She helps her clients navigate legal matters and disputes that can arise during family life, work, and estate administration. Thoughtful and attentive in her approach to advocacy, Marirose stays focused on securing results for her clients.


Administrative Assistant
Sue works zealously to keep the firm organized. She handles various administrative tasks to ensure the firm's smooth functioning. Sue is responsible for managing legal documentation, scheduling appointments, coordinating meetings, meeting case deadlines, and court appearances, and assisting with client communication.


Intake and Client Coordinator
Angel is the voice of Roach Law, LLC. He is responsible for handling the initial intake process for new clients. This includes gathering basic information about the client, explaining the intake process, and ensuring that all necessary paperwork is completed and received. Angel serves as the primary point of contact for clients and may set up consultations and appointments as your legal matter progresses.


Case Manager
Brennan plays a crucial role in ensuring that legal cases progress smoothly and efficiently. She organizes and maintains case files, ensures necessary documentation is prepared for filing and court appearances, and assists with legal research, communications, and document drafting. Brennan also manages our daily billing and invoicing to keep clients abreast of legal costs.