jd wells & associates