William served as my realtor while purchasing a townhome as an investement property. He was very knowledgable about Raleigh and the surrounding communties. This fact allowed me to effectively evaluated each of the homes that met my investment criteria. Once I selected the home on which I wanted to make an offer, William was very effective in helping to negotiate the offer to purchase. Once we were under contract William continued to oversee all of the activities which were necessary to get us to the closing table. Overall, my entire purchase process was very smooth thanks to the knowledge and expertise which William brought to the transaction. I would highly recommend him to anyone looking to buy or sell a home in the Triangle area.