Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
How do you add a business so that it appears on apple maps?

pretty much that? any clues?

Touch report a problem under the corner of the map and one of the options is to report a missing location

You could also check if the business exists in Yelp. If not try to add it there
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.