andrew scanlon and associates