D&B's Credibility Mark is a seal of approval designed to reflect a level of business credibility and ease a consumer's decision making process as they move towards a business transaction. This stamp is based on our professional opinion and on the information we have as to the quality levels of the products or services offered.