Chairman Sam Heath said the past trading year had been the most unpredictable.
He said: "This time last year business had improved quite a lot and I was able to be cautiously optimistic. Then it all went backwards and at the interim stage looked bleak. Fortunately at the end of February orders increased and we ended the year very well."
He said this had resulted in a profit before taxation only fractionally up at Â£633,000 (2012: Â£632,000) on sales also slightly up at Â£10,083,000 (2012: Â£9,782,000).
Story provided by StockMarketWire.com