All the staff at Thrive are very helpful, accommodating, super friendly and appointments are always on time! They work with you on any issue and it’s so nice having different services at one location. I also love being able to book my appointments online myself and they have direct billing to my insurance.