Greg H.
Posted
They were great with super customer…
They were great with super customer service. The reminders, follow through was spot on. They were on top of everything. Each step was announced with kind assistance as needed
Response from Natera· Mar 16, 2026
We appreciate hearing positive feedback, thank you for the review.




