I will second all of the comments above that this is light duty only.
I bought one of these for cleaning my driveway, sidewalks, roof, deck, and walls and windows. I live in the Seattle area and those activities do involve removing moss.
The Karcher lasted me about two years. I replaced it with a gas powered 2500 psi 3 gpm unit that I found on sale at Home Depot for about $500. That was one of the best purchases I've ever made.
For my purposes, the big difference is the time required to do the job. The Karcher would work for those applications if I used the finest (i.e., highest pressure) nozzle. But with the gas unit the job goes about 10x faster, Instead of spending most of a weekend doing spring cleaning pressure washing, I can get the job done in about three hours.
The other big difference is in reaching high spots, To reasonably get to anything higher than about eight feet off the ground with the Karcher, you need to be on a ladder. With my gas unit I can stand on the ground and still land a sufficiently powerful stream for house cleaning up to twenty feet.
If your only uses are to wash cars and windows, the Karcher will serve just fine. If your needs go much beyond that a gas unit will be a better choice.
That's not to say the Karcher won't do some of those heavier jobs, but the heavier duty unit will do the job much better and much more quickly. When I had my Karcher I was pleased with how it performed in cleaning applications, and would have offered a ringing endorsement of the unit for those purposes. But after having used a good quality pressure washer for the same job I can't recommend the Karcher for anything beyond light service usages.