Things you should have before hiring a Digital Marketing company

Things you should have before hiring a Digital Marketing company