Irwin & Morris is open and its lawyers and paralegals are working diligently. In accordance with recommendations of public health officials relating to COVID-19 (Coronavirus), we will minimize physical contact and maintain a healthy space between persons, including clients, staff and attorneys. We will attempt to schedule all client meetings by telephone or teleconference. All lawyers have videoconferencing technology by which face-to-face meetings and document sharing can occur. In the event it is neccesary for you to come to our office, please wear a face mask, or we can provide you with one.

Robert W. Weaver

University of Maine School of Law, J.D. 2011, magna cum laude
University of Maine, B.A.

Areas of Practice:
  • Government Affairs
  • Appellate Work
  • General Litigation


Robb joined the firm after spending a year as law clerk to the Honorable Leigh I. Saufley, Chief Justice of the Maine Supreme Judicial Court. His practice focuses on general litigation, appellate work and governmental affairs.

In 2011 Robb graduated magna cum laude from the University of Maine School of Law where he received the Faculty Significant Achievement Award for his excellent academic performance and significant contributions to the law school community.

While in law school, Robb served as Research Editor on the Ocean and Coastal Law Journal, co-chair of the Moot Court team, and was a legal writing teaching assistant. In addition, Robb completed an externship for Appellate Chief Margaret McGaughey of the United States Attorney’s Office for the District of Maine, and competed in the Trilateral Competition, an appellate advocacy competition between the Maine School of Law, Dalhousie Law School, and the University of New Brunswick School of Law.

Prior to law school, Robb worked for several years in the Maine Legislature, serving as policy aide to the House Minority Leader. He has a B.A. in Political Science from the University of Maine Orono.

Have questions?
Contact Irwin & Morris:

Irwin & Morris Locations


183 Middle Street
P.O. Box 7030
Portland, Maine 04112
Phone: 207.772.0303

New Gloucester
(Pineland - Auburn Hall)

60 Pineland Drive, Suite 202
New Gloucester, ME 04260
Phone: 207.725.0000