Google Places allows you to submit your company information and tie pictures and product video to our company in "Places".
Google requires you to confirm your physical location. To do this they will send you snail mail with a verification code on it, once the verification code is delivered and entered into your places account the listing will go live on Google Maps and in Search.