Hunter Patterson

MacDonald Companies Inc.