MOORE HURST & PETERS, INC.