Moviroll roll pushers are designed, manufactured and assembled on site at Renova, Italy (Milan). This allows us to quickly work at competitive prices and to be able to support our customers with the highest quality standards also on personalized projects designed on customer specifications.
We offer innovative solutions that increase the productivity and the safety level while reducing maintenance costs and procedures