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

Branson Law Office, P.A. provides legal advice and assistance to both individuals and business clients in a wide variety of areas, including civil litigation, criminal defense (including OUI), divorce and family law, business formation and corporate counseling, real estate transactions and disputes, commercial and residential landlord-tenant, estate planning, personal injury and civil rights. The mission of the firm, as articulated by its founder, Attorney John Branson, is “to provide to all its clients the sophisticated and multi-faceted approach to solving legal problems offered by much larger firms, within the framework of a highly personalized and accessible attorney-client relationship.” Attorney Branson graduated from Yale College in 1989 and from Harvard Law School in 1992. After several years of practice at larger firms in Washington DC and Boston, John moved back to his hometown of Portland, Maine and opened Branson Law Office in 2005.

SEO and Web Design Copyright © 2015 - 2020 Internet


For a divorce lawyer with years of experience in family law, contact our law firm today. We are a child custody lawyer here to fight for your rights and help you obtain the best possible results for your family matter. As your criminal lawyer and dui attorney, we have the skills and knowledge needed to provide our clients with the aggressive representation they are looking for. Contact us today to schedule a consultation appointment and find out how we can assist your legal needs.

Get quality representation from our divorce lawyer highly experienced in family law. We are a criminal lawyer, dui attorney and child custody lawyer with the skills and knowledge necessary to provide the excellent legal assistance you deserve.

Call today for a family law attorney 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