Google tends to rate your business based on:
How close your business location is to the physical location of the person conducting the online search
The number of reviews your business has received
How relevant your business is to the searcher's intent