How can you build a fireplace?

Building a fireplace is a significant project that often involves an architect and a professional contractor, especially if you're trying to add it on to an existing house. If you're looking to build an outdoor fireplace for bbq, fires, etc. then you could probably handle it yourself.