Rick is very knowledgeable and has connections for anything you might need in the process of buying and selling your home, from carpet cleaners to mortgage lenders. No matter how big or small the issue that came up, he had a solution. He is a great negotiator and has good relationships with other realtors. He goes above and beyond for his clients.