We've used David's services many times over the years. You can count on him to tell you like it is, to keep you in the loop, and to meet deadlines! My husband and I would definitely recommend him!