Cosgrove & Cosgrove is the law firm of attorneys William Nolan Cosgrove, Michael James Cosgrove and David Vreeland Humphrey. Services are available in estate planning, wills and trusts, probate law, business law and several other general legal practice areas.