Mark E. Olmsted, PC