Get Legal Support From a Qualified Attorney

Get help from an experienced attorney. Attorney Van Horn focuses his practice on OUI/Criminal Defense and Family Matter cases.

The Van Horn Law Office Has Your Back

Welcome to the Van Horn Law Office.

We recognize that each client and case are unique and we are committed to keeping you at the center of your case. We listen to our clients carefully in order to evaluate their individual circumstances and goals. We then work closely with them to develop the winning strategy required to earn a successful outcome in their cases.

Criminal Defense

Attorney Van Horn represents clients who are facing criminal charges, such as OUI or other traffic charges. He can also help you fight a felony charge.

Family Law

Work with a trusted divorce attorney if you're separating from your spouse. If you have questions about child custody, child support or protection orders, call the Van Horn Law Office.

Personal Injury Law

Get legal support if you've been in any type of accident. Attorney Van Horn will fight to help you get the compensation you deserve.

"Robert and Greg were so kind and helpful. They promptly set up a meeting when I reached out and they listened and took a lot of notes, without judgement of my situation. They were always quick to respond to my questions and fought hard in my defense. I trusted their guidance and felt very taken care of. Robert is very knowledgeable of the law and stayed on the offense to push for the best outcome. I highly recommend their team for your legal needs."

Kristin Clements

Restore Your Reputation After a Criminal Charge

Attorney Van Horn represents clients throughout Maine.

He frequently appears before the judges and courts of Hancock, Washington, Waldo and Penobscot Counties in the towns of Ellsworth, Bangor, Belfast, Machias and Calais. Our Ellsworth office is conveniently located to Bar Harbor and Attorney Van Horn regularly assist clients with legal problems originating on Mount Desert Island and in Acadia National Park.