Allan MacDonald is truly an outstanding real estate agent, friend, golfer, husband and father. What makes him so effective at each of these tasks is the manner in which he can keep focus on the priority issues. Allan never loses sight that being a successful real estate agent allows him to be effective in other parts of his life. Allan will get the job done for you. He has done it for me and others, many times over.