We've used them several times and they are good if they happen to show up to do the job.
The problem is that they don't care if their contractors show up or not. They tell you straight up that you are responsible for getting the contractor to show up and do the work. We've been left texting and emailing and messaging desperately trying to get a service we payed for. Lawnmowingonline just tells us that we need to work it out with the contractor instead of just sending someone else to do the work. I would strongly recommend you use someone else.
The contractor has been ban from the website for not mowing your property. Order cancelled and refunded. When you have problems in the future it's better to contact support first before you post negative reviews on public forums. Had you contacted support the order could have been reposted and the lawn mowed. I don't know why you said you've been texting and emailing desperately because you sent only 1 message to the contractor for the lawn that was suppose to be mowed yesterday and after you posted this negative review you sent 1 message to support. Yes, you are right, customers do need to communicate with the contractor if there is a problem, and if the contractor does not reply then the customer can contact support so the situation can be resolved. Not contact contractor, 5 minutes later post negative online review, 5 minutes later email support. That is not enough time to get anything resolved.