Fantastic Experiences! Frank is easy to reach, and explains things thoroughly which is such a plus! He is trustworthy and upfront and diligent in making sure there is complete and open communication between all parties involved to avoid issues. He is friendly, open, and yet professional not only when things go smoothly, but also when there are sticky details that need to be addressed in the process. I was impressed with how well he kept things running smoothly throughout the process. He is detailed and organized from day one and through to closing. I highly recommend him to everyone! You too will be a return client.