Can my business location be the same address as my home?

Yes. If you do not have a brick and mortar location, your business location can be your home address.