Why is ob waiting so long?

Per LMP I am 6w1d and OB says no ultrasound until 7/29…. 9 weeks? Why wait so long is this normal??