If all Real Estate Agents were as knowledgeable, experienced, thorough and honorable as Allan, there would only be a handful of Agents left but he would still be the best! Allan is a true professional who continually watches out for his clients best interests from beginning to end.