Terrible !!!! Constantly had to take off work just for them to reschedule without consulting me. Never again will we pay for their services!