I used Mr. Hafer's services over a year ago, and I was super satisfied with the service. He was highly professional, diligent, courteous, timely and competent in every aspect of the transaction, and I had great peace of mind throughout the process. I highly recommend his services.