I have both a homebuilt bakfeit-style cargo bike and a bike trailer [0]. The cargo bike works great for carrying smaller loads, but when it comes to carry large cargo like furniture or building supplies, I find the trailer more useful.
[0] - https://www.bikesatwork.com/store/product/96a-bicycle-traile... (disclosure: my wife and I manufacture these trailers)