NEVER PAY IN ADVANCE!
Agreed on works to be completed. They damaged my property, Grassed the wrong area, brought 1/3 of the staff I paid for and never finished what was agreed.
Oh then said it was my fault?
They then committed to turn up multiple times to review the work but never showed. When I called I was threatened to be punched if I upset them.
Not great service!