-
5.0/5.0 Rated by a Sole Practitioner on 06/09/14 in General Practice
I've been on opposite sides of a case with David and found him to be both skilled and ethical.
5.0/5.0 Rated by a Sole Practitioner on 06/09/14 in General Practice
I've been on opposite sides of a case with David and found him to be both skilled and ethical.