David is able to turn what I find to be one of the most arduous tasks of life and make it painless and even fun! He puts you at ease and keeps the stress level low by asking questions that get you talking so he can pull the important details out of what you say. He truly enjoys and makes you enjoy a collaborative process. He delivers a high-quality product that you feel comfortable customizing for different purposes and positions. I will be recommending David's services to anyone who mentions needing the type of services he offers.
more