Branson Law Office, P.A.
482 Congress Street, Suite 304
Portland, Maine 04101

Felony Criminal Defense

If you have been charged with a felony criminal offense, the lawyer you choose to defend you could make all the difference in the outcome of your case. In the state of Maine, a felony is usually defined as a Class A, B or C crime, more serious than a misdemeanor and punishable by a fine and/or long-term imprisonment. Attorney Branson brings to bear many years of experience in successfully defending criminal cases based on constitutional violations and evidentiary problems, and in negotiating favorable plea agreements with the District Attorney’s Office. If you have been arrested in Maine and charged within felony criminal conduct, you should contact Attorney Branson to learn more about your rights, defenses and options.

SEO and Web Design Copyright © 2015 - 2020 Internet


We are a criminal lawyer with the experience needed to provide you with the aggressive criminal defense that you are searching for. As your criminal defense attorney, we are committed to helping you obtain the best possible outcome for your felony charge. Contact our criminal defense lawyer today to schedule your consultation appointment and find out how we can help you.

For a criminal lawyer you can depend on, call our experienced criminal defense attorney. As your criminal defense lawyer, we provide you with the aggressive criminal defense you deserve. If your facing a felony charge, call our law firm immediately.

Call us for a criminal lawyer in these major cities:

Androscoggin County, ME
Augusta, ME
Biddeford, ME
Central Maine
Cumberland, ME
Downeast Maine
Kennebec County, ME

Lewiston, ME
Lewiston-Auburn, ME
Midcoast Maine
Oxford County, ME
Portland, ME
Sagadahoc County

Sagadahoc County, ME
Southern Maine
Town of Bath, ME
Town of Brunswick
Town of Brunswick, ME
Town of Camden, ME
Town of Cape Elizabeth, ME
Town of Falmouth, ME

Town of Gorham, ME
Town of Kennebunk, ME
Town of Rockland, ME
Town of Scarborough, ME
Town of South Paris, ME
Town of Springvale, ME
York County
York County, ME