If the earth was made 4.5 billion years ago, how comes we don't have any craters or rocks from that time?

We have rocks that are about that old.

http://en.wikipedia.org/wiki/Age_of_the_Earth