Not only would I recommend David but over the last 10 years I have recommended David to friends and family many which still use him to this day as we do too