The team at BLD has been very helpful in getting our website up to date with new features, adding more pages/sections as well working for us when we are out! They have also helped me get my emails set-up correctly which otherwise would be something I am not good about doing myself (I'm sure they've done it before though!).
We haven't found any drawbacks thus far - if anything their pricing seems fair enough but then again that's just because this industry isn’t cheap haha!! But overall everything looks fine so no issues there either :) Definitely worth looking into; you'll know straight away whether or not your needs aligns perfectly together after speaking face2face over coffee / phone etc.