OLDHAM & FRANCIS PS INC