Appointments are always on time, no waiting. Staff are extremely friendly. Dr Kyle communicate very well with parents. We always know what's happening, next steps and issues to lookout for. We can always get in quick for adjustments when there's any discomfort due to shifting.