law office of john j pilcher