I do live near one of those specialists! Are they expensive? What exactly do they do?