ryan & grinde ltd: ryan james p