Awful service, deadlines missed, no updates at all. Gave up after 15 weeks and got a full refund.
Complete waste of time. Checkout reviews on Trust Pilot which are more up-to-date.
4 years ago
Willow & Hall has a
4.7
average rating
from
2,695
reviews