EDWARDS, MCDONALD & ASSOCIATES INC.