The average cost of a stone fireplace ranges from $3,000 to $5,000, as of 2015. However, fireplaces constructed by a craftsman can cost up to $10,000. The cost of a natural stone fireplace ranges from $2,500 to $3,500 while stone veneer fireplace costs $1,875 to $2,625.
It helps to have an idea of the preferred type of fireplace before hiring a contractor. The fireplaces fall into different categories; real versus manufactured stone, indoor versus outdoor, and gas versus wood-burning fireplaces. It is important to look for a contractor who has a good reputation and is duly licensed by relevant authorities. Hiring a contractor who has positive customer reviews can help with choosing the right person for the job.