Keane & Macdonald, PC is committed to providing high quality legal services to individuals, businesses, banks and non-profit organizations. We are centrally located in the City of Portsmouth on the New Hampshire seacoast and boast over 50 cumulative years of serving the legal needs of our clients.