How are fees handled and do you take insurance?