No, Google My Business is designed for businesses with a physical location. However, you may be able to use it if you have a service area business, such as a plumber or landscaper.