Nathan J Noble, PC