David is very thorough, accommodating and helpful. Very knowledgeable and fair. He is reshaping a ring that got squeezed and lost its shape . I would go nowhere else .