JOHN D. MAC DONALD & SON, INC.