Eric is professional, knowledgeable and keeps you informed as to what he can and can't do and what he covers when he works