I have retained David several times. Excellent service and very, very reasonable fees.