Serving Northern New England

Experienced Counsel.
Personal Attention.
Straight Answers.

Attorney James McDaniel provides trusted legal representation in New Hampshire, Maine and Massachusetts, with a focus on clear guidance and practical solutions.

20+ YearsExperience
Direct AttorneyAttention
NH · ME · MAAlso licensed in MI
Straight AnswersPractical solutions

Practice Areas

How Can We Help You?

Criminal Defense

Defense for felony, misdemeanor, civil-infraction and expungement matters.

Learn More →

Divorce & Family Law

Guidance through divorce, custody, support, parenting time and protection matters.

Learn More →

Bankruptcy

Chapter 7 and Chapter 13 guidance when debt has become difficult to manage.

Learn More →

Landlord–Tenant

Representation for evictions, unlawful-eviction claims and related disputes.

Learn More →

Contracts

Drafting and review that clarifies obligations before an agreement is signed.

Learn More →

Civil Litigation

Experienced advocacy when a personal or business dispute moves toward court.

Learn More →

Why Work With James

You Work Directly
With Your Attorney.

From your first conversation through the final resolution, you’ll have direct access to James McDaniel. No hand-offs. No runaround. Just responsive, straightforward legal representation.

Clear CommunicationYou’ll know where your matter stands.
Practical SolutionsStraight answers and realistic options.
Proven ExperiencePracticing since 2003.
About James McDaniel →

New Hampshire & Southern Maine

Local Counsel. Direct Access.

Based at 472 High Street #301 in Somersworth, New Hampshire, James McDaniel represents clients across New Hampshire and Maine, including the following communities.

New Hampshire

Dover, Rochester, Portsmouth, Manchester and Nashua.

Maine

Biddeford and Portland.

James also represents clients in Massachusetts. The office is in Somersworth; the communities above are service areas. Contact the office to discuss your location, the type of matter and the next steps.

Explore James’s legal services →

Before You Get in Touch

Questions About Working With James

What types of legal matters does James handle?

James handles criminal defense, divorce and family law, bankruptcy, landlord–tenant matters, contracts and civil litigation. Contact the office to discuss whether James can assist with your particular matter.

Who will handle my matter?

You work directly with attorney James McDaniel. Learn about James’s background and approach.

How do I request a consultation?

Use the online scheduling option or call (603) 333-9999 for New Hampshire and Maine. For Massachusetts, call (978) 219-9999. Contacting the office does not by itself create an attorney–client relationship.

What Clients Are Saying

Client Reviews on Google

Excellent rating
Based on 24 reviews
Google star 1Google star 2Google star 3Google star 4Google star 5
Google star 1Google star 2Google star 3Google star 4Google star 5
Attorney McDaniel was not only swift to resolve my matters. He was professional yet a bulldog. If you want an attorney that gets it done in one swoop he’s your man. Thank you Attorney McDaniel for getting my belongings back instantly!
Quigz Quigley profile picture
Quigz Quigley
Google star 1Google star 2Google star 3Google star 4Google star 5
Really enjoyed working with Jim! I wouldn’t have survived this process without him and will always use him for support. Highly recommend
Michelle Pike profile picture
Michelle Pike
Google star 1Google star 2Google star 3Google star 4Google star 5
I reached out to Seacoast Legal at a time when I had more questions than answers. From the start, James McDaniel was calm, clear, and easy to talk to. He explained everything in plain English, which I appreciated. What really stood out was his responsiveness. Calls were returned, emails were answered, and I always knew where things stood. He kept the process straightforward and delivered exactly what he said he would with no surprises, which is about the best you can ask for with legal matters. If you’re looking for a lawyer who knows what he’s doing and keeps things simple, I’d recommend Attorney McDaniel.
Ed Greable profile picture
Ed Greable
Google star 1Google star 2Google star 3Google star 4Google star 5
I recently met with James McDaniel Attorney-at-Law in New Hampshire, after submitting an online inquiry. He responded right away by email and quickly scheduled an appointment. James was efficient, upfront, and didn’t waste my time. He clearly explained my options, answered all my questions, and provided immediate assistance. I really appreciate his honesty about costs and next steps. I would highly recommend him to anyone looking for a knowledgeable and straightforward attorney.
Deborah Tobar profile picture
Deborah Tobar
Google star 1Google star 2Google star 3Google star 4Google star 5
Can't thank Jim enough for his professionalism through out the Divorce process. It hasn't been fun, (what divorce is) but he has made it easy to get through and I highly recommend his services. He is extremely through and excellent communication back and forth. Thanks again for all your help and support.
Timothy Clark profile picture
Timothy Clark
Google star 1Google star 2Google star 3Google star 4Google star 5
Hands down- THE BEST!
Krystal Richter profile picture
Krystal Richter
Google star 1Google star 2Google star 3Google star 4Google star 5
Have yet to have our court hearing. But from what I have already experienced I'm giving him 5 stars. Not only did he take our case on immediately he even came in on his day off to meet with us! I look forward to continuing working with him on our case. He was very professional, knowledgeable, and compassionate I couldn't ask for more!
neverendingams profile picture
neverendingams
Google star 1Google star 2Google star 3Google star 4Google star 5
Very prompt and professional. Has been going above and beyond for my nightmare of a parenting case.
Kayla Peach profile picture
Kayla Peach

You Don’t Have to
Figure This Out Alone.

Start with a conversation about your situation and how James may be able to help.

Schedule a Consultationor call (603) 333-9999