Speaking about certification, one needs to understand that International Standards Organization (ISO) does not certify any company or organization. Still it supervises local ISO inspectors and authorizes them to certify companies by providing a scrupulous audit should a company apply for ISO 9000 compliance certification. Both, the ISO and its representatives charge companies fees for their services, yet companies willingly agree to pass certifications and get an objective opinion of what is right or wrong with a company.
When ISO inspectors while making an audit observe no major problems it would then certify each site they audited. Should there be some minor problems, the company still can get certified if it provided the ISO inspectors with the exhaustive improvement plan explaining how the minor problems are to be resolved and at what time. It should be added here that the ISO certificate needs to be reviewed every 3 years.