Let $f:X \to \mathbb{R}$ be a Morse function on some compact submanifold $X \subset \mathbb{R}^n$, and assume that $p \in X$ is not a critical point of $f$. For some $\epsilon > 0$ let $D_\epsilon(p)$ denote the Euclidean disk of radius $\epsilon$ around $p$. I'd like to claim that there are some small $\epsilon > 0$ and $\delta > 0$ so that we have a deformation-retraction (or at least a homotopy equivalence) $$ \rho:D_\epsilon(p) \cap \{f(p) \leq f \leq f(p)+\delta\} \stackrel{\simeq}{\longrightarrow} D_\epsilon(p) \cap {\{f = f(p)\}}.$$
Let's call the codomain $A$ and the domain $B$. My questions are: (a) can we impose conditions on $f$ which make $\rho: B \to A$ exist, (b) and is there a precise reference for this?
The Hope: The intuition is simply that even if the interval $[f(p),f(p)+\delta]$ contains a billion critical values of $f$, so long as none of the critical points involved are in our $\epsilon$-ball, the handle attachments will be far away from $p$ and therefore the gradient vector field of $f$ should take the $(f(p)+\delta)$-sublevelset to the $f(p)$-sublevelset without any serious incidents en route.
The Problem: Of course, there is no reason for the gradients $-\nabla f$ to point into $D_\epsilon(p)$ along the bounding upper hemisphere $$H^+ = \partial D_\epsilon(p) \cap (B-A),$$ which means that the gradient flow might be pushing points outside $D_\epsilon(p)$ laterally into $B$ rather than flowing down to $A$. I suspect that the following should suffice: if for every point $x$ in $H^+$, the gradient $-\nabla_xf$ does not lie in the tangent space $T_xH^+$, then the desired map $\rho:B \to A$ is furnished by flowing along $-\nabla f$. I could certainly try to write all of this down, but it seems like overkill and it's hard to believe that it hasn't been done before (one might expect to see it in Nicolaescu's nice Morse theory textbook for instance).