Every businessperson needs to have business cards. They provide a fast and convenient way to give a prospective client your contact information and a basic marketing message.
It’s important to get the best quality business card that you can afford. Importance must be paid to the quality of the paper, the printing and the design of the business cards. This seemingly small details impress people they use this to judge you and how well or poorly you might treat them via the quality of the business card you hand out.
Your business card is a representation of you and your business. Spoiling a good impression you’ve made in person by handing someone a homemade card printed on your home printer is unforgivable.
Otherwise, you should always have your business cards professionally printed.
That is unless you want to give prospective clients the impression your products or services are second rate.