Justin C. Shepherd — attorney in Nashua, NH

Justin C. Shepherd

Verified

Criminal justice attorney

102 Amherst St, Nashua, NH 03064, United States

Information last updated

Practice Areas

About Justin C. Shepherd

Justin C. Shepherd Attorney at Law is a legal practice based in Nashua, New Hampshire, dedicated to providing comprehensive legal support in the field of criminal justice. As the firm's founder, Justin Shepherd leads a practice committed to offering high-caliber legal representation to individuals navigating the complexities of criminal charges. The firm's approach focuses on guiding clients through every step of the legal process, from the initial investigation stages to trial proceedings. A core principle of the practice involves building strong, trusting relationships with clients, ensuring they feel informed and supported throughout what can be a profoundly stressful experience. The office is located at 102 Amherst Street, Nashua, NH 03064. This address is on Amherst Street, a main east-west thoroughfare near downtown Nashua, and is easily accessible from the Everett Turnpike (Route 3) via exit 5W. The office is situated within a large brick building that houses multiple businesses, directly opposite the Nashua Public Library. The firm's business hours are Monday through Friday, from 8 AM to 5 PM.

From the firm’s website

Attorneys
  • Justin C. Shepherd — Founder
Services listed
Criminal justice attorney
Offices
  • 102 Amherst St, Nashua, NH 03064

Source: rymap.org · checked October 10, 2026. Lawyers Near Me hasn’t independently verified these details.

Hours of Operation

Monday
8 am–5 pm
Tuesday
8 am–5 pm
Wednesday
8 am–5 pm
Thursday
8 am–5 pm
Friday
8 am–5 pm
Saturday
Closed
Sunday
Closed

Photos

Justin C. Shepherd photo 1
Justin C. Shepherd photo 2

Details & Amenities

Highlights

Appointment requiredAppointments recommended

Accessibility

Wheelchair-accessible car park

Amenities

Gender-neutral toiletsToilet

Justin C. Shepherd — Frequently Asked Questions

Where is Justin C. Shepherd located?+

Justin C. Shepherd is located at 102 Amherst St, Nashua, NH 03064, United States. Use the "Get Directions" link on this page to navigate there.

What kind of cases does Justin C. Shepherd handle?+

Justin C. Shepherd handles Criminal Defense. Confirm that they cover your specific legal matter during your first consultation.

How do I contact Justin C. Shepherd?+

Call Justin C. Shepherd at +1 603-233-1626 or visit their website. Many firms offer a free or low-cost initial consultation.

Is Justin C. Shepherd well rated?+

Justin C. Shepherd has a 4.6-star rating based on 27 Google reviews. Ratings are sourced from Google and shown for reference.

Client Reviews

8 reviews
  • Keith Bruce· via Google

    Attorney Shepherd handled cases in both Superior Court and Federal District Court. I highly recommend him. He has essential relationships with court personnel in both District and Superior Court. Justin is in demand and there were times it was difficult to reach him due to jail phone constraints. Was facing a 8-15 year sentence but he presented a relevant precedent case that resulted in a much lower sentence. Definitely would be first choice for a defense attorney. Thank you Justin!

    7 years ago
  • Joey· via Google

    I currently have this boy as a "lawyer." He thought I was talking about him being ineffective, but I was referring to the past 5 lawyers that I went through. I just wanted to clarify I won't tolerate anymore ineffective counsel. Hasn't responded to me and won't put in the motion to fire himself. Holding my children hostage with their mother because he won't do his job. It's wild that a grown "man" is able to get away with throwing a temper tantrums worse than my 3 year-old daughter. I would NOT RECOMMEND HIM. I will be reporting him to the bar. Sincerely, Your Champion

    a year ago
  • Ashley Bolarinho· via Google

    I had the worst experience happen to me. I came into this very scared and nervous about what could happen! Justin and everyone at shepherd & Osborne were very helpful and kind. Justin is the best lawyer, he will sit down with you and make sure you're okay, will talk about the facts and gets the job done right! Justin will stick with you till the end. I recommend him a 100% to anyone who needs a lawyer!! He did a great job on my case and helped me win, Without him I wouldn't be where I am right now. Happier than I ever been. He is the best lawyer in Nashua NH. Thank you Justin!

    10 years ago
  • YuKi M· via Google

    I came in after a bad experience with another attorney, who was doing his job just for money and without care for his clients. He never communicated with me. He wanted me to plead guilty to a misdemeanor. My case was an unusual one, not a typical DUI/DWI case, and I don't think this attorney knew how to handle anything different (or didn't want to put in the extra work). He wanted to charge me more than double most other attorneys charge, to plead guilty to a misdemeanor. It didn't sound right to me, so I sought out a second opinion: Justin Shepherd's. Justin made me feel like he cared about his clients as people, rather than merely as money. Yes, clients are your source of income. However, professionalism is not letting your clients feel that way. He always communicated with me before taking any action and made sure I was informed and in agreement. He checked in with me regularly and explained things thoroughly to me, to ease my nerves. He communicated to the right people, was efficient, and was able to reduce the misdemeanor to a non-criminal violation. That's a big difference, particularly from an employment stand-point! This field requires social skills and a great deal of emotional quotient (EQ, like IQ), and Justin has that (whilst my former attorney does not). One must be personable. With the former attorney, the Prosecutor was absolutely unwilling to budge and lower the charge to anything less than a misdemeanor, likely due to his arrogant, demeaning attitude. Justin was able to convince the same Prosecutor to reduce it to a non-criminal violation. Same case, same prosecutor, different attorneys, BIG difference! Justin still continues to follow-up with me and respond to any questions that I have, even though the bulk of the work has been completed. He has told me that he'd be willing to speak to any current or future employers to explain the case to them, in my defense, to clear up any confusion that there may be. His rates were more than reasonable, for

    10 years ago
  • Jonathan Ferron· via Google

    I have nothing but great things to say about Attorney Justin C. Shepherd. When I was in a bind he went above and beyond to get results. Justin is not only knowledgeable but he is friendly and very personable which made a very stressful situation much easier to handle. I would recommend him to anyone who's found themselves in legal trouble because he is reliable and gets the job done. Thanks so much Justin!

    4 years ago
  • Desiree Gordon· via Google

    I would highly recommend Justin, He is amazing. He knows the law, and with his knowledge he helped my son. I was a nervous wreak, but Justin took the time to talk with me and explain everything. He was also concerned with my well being though this difficult time with my son. If you want a great lawyer who will always be there for you Justin is the one. Thank you again for everything you have done. Truly your the best

    4 years ago
  • Jimmy Patel· via Google

    Attorney Justin Shepherd was an absolute godsend for us. We contacted Attorney Justin for a 2nd opinion on my Husband's case after having a bad experience with our 1st attorney. Our 1st attorney wanted my husband to plead guilty to a misdemeanor. We contacted Justin to make sure we were doing the right thing. Justin worked with the prosecutor and was able to get us an outcome that we we didn't think was even possible. We got our lives back and this saved my husband's career. Justin was extremely helpful, caring, understanding, humble, responsive, trustworthy, and wasn't demeaning in any way (totally opposite to our 1st attorney). It always felt like we were in good hands with Justin. We can't praise or thank Justin enough for helping us out. I highly recommend Attorney Justin Shepherd.

    9 years ago
  • Jamaine DB· via Google

    Honestly one of the best lawyers around. Doesn't cut corners and if you're lucky enough to be his client. You're in good hands. Someone for the people props too all the good work you do. It's been a privilege.

    4 months ago

Other firms in Nashua