top of page
black metal gates

Dumfries' trusted blacksmiths for over 100 years

John Gibson & Sons Ltd are committed to providing the highest quality blacksmith services and products. With more than 100 years of experience and a fully qualified team of metal workers, you can be confident your metal products will be constructed with careful attention to detail.

Are you looking for a specialist in bespoke ironwork and steelwork?

At John Gibson & Sons our blacksmiths and engineers have been providing first-class metalwork services to the local Dumfries community for over 100 years. From staircases to gates, we work hard to ensure every product that leaves our workshop is finished to the highest standards. For a free competitive quote on our blacksmith services, get in touch with our expert team today.

steel gates

Ornamental ironwork

We specialise in creating beautiful and unusual products. We take great pride in creating intricate, individual designs, which can be tailor-made to meet your home or business's specific requirements. Browse our gallery to see recent examples of our work or contact us today for more information.

red steel bridge

Structural steelwork

John Gibson & Sons offers professional, commercial structural steelwork services throughout South West Scotland.
Whether you are looking for a staircase, ramp or bridge, at John Gibson & Sons, we can manufacture the perfect product for you. Call us today to find out more.

metal staircase

A full design service

Get custom designs with our team of professional blacksmiths in Dumfries.
We are happy to create custom-built products to your exact design specifications, ensuring that the product you receive is perfect for your needs. To arrange a consultation, contact us today.

A Man Welding

Get a free quote today

Your new project starts with a free initial consultation with our design team. Get in touch with us today to discuss your ideas.

For professional ironworkers and blacksmiths in Dumfries and across South West Scotland, call John Gibson & Sons today on 01387 750688.

You can also contact us via the form below.

Thanks for submitting!

bottom of page