Let’s give your business the representation it deserves. You have several options: LetterMarks, WordMarks, Iconic Logos, Combination Marks, Abstract Logos …
Smartmockups offers 1300+ ready-to-use product mockups right inside your browser. If you would like a desktop app anyway; Well! they’ve got that too.