So, Impressive apparently means evoking admiration through quality, or skill; grand, imposing, or awesome.
I can’t think of a more apt name for Impressive PR, a hands-on one-stop shop for the meticulous creation and management of all print, broadcast and digital media campaigns.