I had a home birth with a CPM with my first. She has an ultrasound machine, and we went to a private company for a gender scan. I was extremely happy with my prenatal care and birth experience. My buddies with my midwives at prenatal visits were usually over half an hour long, and I really appreciated getting to know them as people before they were in my birth space. I don't know if I would have had that at an ob/gyn practice, and if they're not the ones helping you give birth, why even go see them?
Stork Vision was the ultrasound company we went with. We were super happy with them. They have offices all over the country.