RIOSH has always been a trusted adviser when it comes to Product design and new product innovation. First and foremost, they have been very keen in understanding our requirement and then promptly develop a set of designs that meets quality, reliability. They are able to work well with a client to iterate a design when necessary and are willing to take a new project as far as a client needs. I wholeheartedly recommend RIOSH and intend to work with them on more projects in future.