I have them done at 28 days from ovulation; depending on the vet and the type of equipment they have prices can vary. I pay $100 but at this point, he is able to do dopplers on the puppies and be sure everyone has a heartbeat, he can see the sacs to see if they look healthy and gives me an estimated puppy count.