Five stars all round! Very knowledgeable about the area. A total delight to work with. He has a wonderful, witty personality which makes the whole process easy! Whole experience from negotiating the price to the closing was totally stress free! Bill handled everything! He is the best at what he does. Would work again with him anytime!