William (Bill) is a very good real estate agent. He went the extra mile for me when I was going threw the process of purchasing my multi family home. Bill is very easy to talk to and did not push me into making an offer on any home. Bill is very precise when it comes to showing you homes. Every property that we saw (at least 15) Bill got there early before the scheduled time ready to go with a copy of the property details for me. He also put together comps for me of properties in the area when I asked him to. I refer Bill to friends and family and will continue to do so. Thanks again.