CLELAND HOMSI & ASSOCIATES INC.