I decided to take a leap and start a mobile detailing business here in florida. I talked to one of my father's lawyer friends and he said that you do not need a business license since I won't have a location or set place for my business. Has anyone else heard this before? He said all I will need...