Getting all your financials together by the end of the year is always a hassle and its intimating when accountants often question you about things you have no idea about. David however, explains everything to you in a simple and effective way. He helped me not only understand the tax return process but provided a family friendly environment ironically enough. David removes the stigma that arises from dealing with accountants. Definitely Recommend him to anyone. 5 Stars!!