Nothing has to be perfect like commercial photography. Like portrait photography, you have to know your subject. Getting to know your client's brand and message is vital, but good communication is the key. Being able to envision what your client wants to convey creates a successful commercial  shoot.