I have the titan (Titan TTB669PRW 130bar Pressure Washer 1.8kW 240V) but it's not up to the job, don't get me wrong it's okay but for a deep clean it's not up to it. The other issue is with the rotary tool it's usable but it's a pain as it has a tendency to flip as it's without wheels. I should...