Richard Oberdorfer provides excellent legal support and expertise knowledge in criminal defense matters. Richard made what was an extremely stressful situation very smooth and painless. He has always been nothing but professional, sensitive to the situation, and available when I needed him, not to mention going above and beyond what was necessary (he drove me…