if you are new into the business and you are trying to buildup brand recognition, placing your logo on promotional tablecloths is still a good idea. The logo of your company is the first thing that people will note on the printed table cloths.
Source: https://www.mountainshade.com.au/flags-banners/tablecloths/