David Macpherson is the MOST honest and competent attorney Ive ever met.He is professional and transparent. His fees are reasonable and worth it.I am so grateful that there are people like him in this world.David is a rare find and I HIGHLY HIGHLY recommend him. You wont regret it.