DAVIS ROBERTS & JOHNS PLLC