Excellent, thorough accounting services, including informed advice for general financial matters including shares, investment properties, etc. As a long term client, I have no hesitation in recommending David for consistently ethical, high quality, reliable service. read more