A "contractor" or "builder".
It can be called a salesperson.
A person that makes candles is called a chandler.
People who sell houses are called realtors. In UK they are called real estate agents.Icepenguins
the person who makes spelling mistakes is called cacographer.
The person that makes and sells sweets is called a confectioner.
A person who makes saddles would be called a Saddler.
A person who makes things out of stone is called a stonemason or a stone carver.
A person who makes mirrors is called a mirror maker or a glassworker specialized in mirror production.
A person who makes whiskey is called a distiller.
A person who makes idols from stone is called a stone sculptor or a stone carver.
He's called artisan (a craftsperson). Answered by capt. yunus alam.
they are called silversmiths.