David is very professional and efficient. The studio has a elaxed atmosphere and David is great with adults and children. He knows how to put you at ease and get the best ... more