Following our relocation, please do not send puppets for repairing/restringing to the old address. Email me and I will provide you with the new address. Thank you. Regular production of the Puppets for Children has now ceased. However, I can still make puppets to order. Please email David Leech at: 

Mr Punch puppet is about 45cm tall. Some materials may vary, according to availability, from what is shown. ALL PUPPETS ARE MADE TO ORDER.

P & J.  £180.00 + P&P 

Pinocchio Sorry, out of stock.

Mr Punch  £95.00 + P&P  

Little Cricket – Out of stock

I have 40 years experience making puppets for TV, theatre and pantomime and I can offer custom made, one-off puppets to order. Should you wish to have a specific puppet made, please email me at: with your initial enquiry. I will make a puppet  to your own specification and requirements and provide a no-obligation quote.

Generally speaking, bodies are made from wood and fully jointed and heads are papier-mâché. The Pelham Puppet style control is used unless another style/design is requested. 

Prices vary of course and range from around £95+ for a “Pelham size” (12”/30com tall) puppet up to around £500+ for a larger, more detailed, working marionette. Usually a deposit is required for work to commence and the balance payable once the work is complete. Once completed, you will receive a photograph of the puppet(s) and once payment has been confirmed it will be sent by “Tracked and Signed For” Royal Mail Special Delivery. (Larger puppets are occasionally sent by Parcel Force.)

Lead time for production will also vary, but the aim is to complete the Order within two to four weeks. Although in the run up to Christmas time this may take longer. If you require the puppet(s) by a certain date, please let me know at the time of initial enquiry and I will do my best to meet the agreed deadline.

Sandy MacBoozle and Bimbo, four feet tall marionettes made to customer order.

Left to right: The “Firebird” – it has a wing span of 24″ or 60cm; Bumble Bee – It juggles the pollen beads and is about 15″or 38cm long. The Pearl Maiden stands 30″ or approx 78cm tall. The little dog is about the same size as the little dogs pictured further down the page.

Left: The Lonely Goatherd for a stage version of the Sound of Music  Right: Toad, Mole, Ratty and Badger. The boy and girl are approx 20 inches tall. Toad and Co are approx 15 inches tall.

Left: Santa, sleigh and reindeer  Right: The Puppet “Beatles.”  These puppets are Pelham size puppets and made from vintage Pelham Puppet parts. The Santa and reindeer set measure about five feet across from back of sleigh to the front of reindeer. They are all on individual controls attached to a master control for display purposes.

Left: Rod puppets of Peter Pan and Wendy and right: hand-operated Crocodiles, “Tick & Tock”  for a pantomime. The rod puppets were for the flying sequences during the performance.A set of dogs made in the likeness of the owner’s pets. They are made from paper-mache on wooden frames and stand about 8 inches tall.

Above: Custom made puppets all standing about 18 inches/45 cm tall.

Above: A set of marionettes made for a short film. The ‘human’ marionettes are 30 inches tall. The goats, the fat, hairy cat and crown bird are made to the same scale. They are unusually large marionettes so they can be filmed in real locations.
Below: “Ellie the Nellefant” made especially for Blackpool Puppet Museum. She is 4 feet tall and 5 feet long. 

These images only show a few of the puppets I have produced over the years. Although I specialise in making string puppets or marionettes, I will consider making other types of puppets too. If you want a special puppet made, please email me with your idea and we can discuss your requirements with no obligation to commit to buying. Email: