Home | Cleveland Research Company, CRC is an independent research firm headquartered in Cleveland, Ohio. Our firm is comprised of intellectually curious, highly motivated individuals who are all striving to build the best research firm in the business.