Nowadays, the sufficient quality-of-service (QoS) provision for mobile applications remains a major challenge in any wireless network. Conventional sufficient QoS provision techniques using resource allocation, data scheduling, and cross-layer optimization have been proposed to tackle this problem. Nevertheless, due to the unpredictable nature of wireless channel conditions, the QoS improvements resulting from the aforementioned approaches are often unsatisfactory. In this paper, we would like to follow our previous concept, namely user-placement ushering (UPU), by use of the user's mobility. A mobile user can be relocated to an optimal, or at least a better place to boost the QoS for a particular application. Novel fast algorithms are devised here to usher (guide) the mobile user to an appropriate spot with sufficient QoS, which is nearby. We address the UPU problem to accommodate realistic complex indoor environments, where obstacles are present. Our simulation results have demonstrated that our new fast UPU algorithms are capable of finding new appropriate locations satisfying the required QoSs for different wireless network applications.