Oreflow has carried out various screen refurbishment projects which include stripping and assessment of the screen, manufacture of new parts, re-assembly and testing of the unit prior to dispatch.
Where to Find us
Contact us
Main Office:
99 Kew Street Welshpool, WA 6106
Tel: 61 8 9472 0800