Daniel P Rock brings over 43 years legal experience of assisting and walking people through difficult financial times.