Searching for a civil litigation law firm in Portland and southern Maine?

Call Keenan Law

Dedicated legal guidance for your most important matters

Experienced in civil litigation in Portland and Southern Maine

We provide knowledgeable legal representation for individuals and businesses in Portland and beyond. Our civil litigation law firm also focuses on immigration law. With a commitment to personalized legal support, we help clients navigate complex legal processes with clarity and confidence. Licensed in New Hampshire and Maine, our firm is ready to advocate for your rights, whether you need assistance with visas, citizenship applications, business disputes, or other legal challenges.


If you're seeking a trusted legal partner, we’re here to help.


Contact us today at 207-536-0980 to schedule a consultation.

Real Estate Litigation

Talk to a real estate attorney about your concerns today

Professional Licensure

Rely on our professional licensure services

Business Litigation

We’ll handle your breach of contract 

Immigration and Asylum Cases

Offering legal aid for asylum seekers

Bring your Civil litigation issues to us
We’re well versed and experienced in Civil law

Why work with us?

Choosing the right civil litigation law firm is essential. Here’s why clients trust us:

Personalized legal strategies tailored to your situation

Dedicated advocacy and clear communication

When legal challenges arise, having the right attorney matters. Reach out today to learn how we can assist you.

licensed in New Hampshire and Maine

A focus on immigration law and civil litigation

A man in a suit is leaning against a brick wall

Discover our full list of services

As an established civil litigation law firm, we’ve handled a wide variety of cases. Our practice areas include:


Immigration law, including visa applications and legal status assistance

Civil litigation for individuals and businesses

Legal representation for disputes and legal claims

Consultation and guidance on complex legal issues


Need legal support? Contact us now to discuss your case.