We did our own, too, but they are very simple. Anything a little bit complicated needs an expert but I would use a local solicitor rather than a will writing company.
It's not the value of the estate that causes problems; if you want to create a life interest, a trust or impose conditions it can cause a nightmare if not drafted properly