Raymond H. Riley Associates spends time on-site with each and every client ensuring that we understand their strengths, weaknesses and culture. We will always fairly represent each opportunity to you, ensuring that you know all there is to know about that company, including any negatives.