84 Franklin Street, Marshfield, MA 02050, US

The Law Offices of John S. Keating

Welcome to The Law Offices of John S. Keating

About Us

Why Us? Why NOT Us?

If you are a child of divorce, and you are also divorced yourself - as well as the proud and closely involved parent of your own kids - chances are, you can relate a lot better than most attorneys to your family law clients.  That, plus ample amounts of empathy and professionalism - along with a very reasonable fee structure - is what sets The Law Offices of John S. Keating apart.  

John S. Keating, in a nutshell:

  B.A., Brown University, 1985;  J.D. (cum laude), Suffolk University Law School, 1993

What We Do, and Can Do for You

We specialize in family law, but that is certainly not all that we do.  If you have some sort of civil legal matter -- an employment dispute, a landlord-tenant issue, a contract that you need drafted, or something else -- we've either done it before or can refer you to a competent and experienced attorney who can assist you with your matter. 

 Aggressive and Effective Representation  Payment Plans Available 


How to Reach Us

Call us or email us today at 617-285-8113 or  johnkeatinglaw@yahoo.com.  If you need to send us a fax, here is our fax number:  781-636-9291.

Give Us A Shout

Ask us for a free quotation and/or a copy of our Representation Agreement. Our fees are highly competitive, and we try to write in plain English

Contact Us

Drop us a line!

Accessibility: A point of pride for us

Many legal issues -- particularly in the area of family law -- are not "9 to 5" issues.  We aren't ALWAYS available after hours or on weekends, but we try to be as accessible as possible.  If you need some sort of assistance after hours or on weekends, John S. Keating (you may know him as "Chip" -- a nickname since birth) is typically either reachable by cell or will get back to you within a few hours, at most.  

The Law Offices of John S. Keating

84 Franklin Street, Marshfield, MA 02050, US

(617) 285-8113



8:30 am – 5:30 pm


8:30 am – 5:30 pm


8:30 am – 5:30 pm


8:30 am – 5:30 pm


8:30 am – 5:30 pm


By Appointment


By Appointment