Yes. Any person, or business who transacts or carries on any commercial activity within the City of Del Mar needs to first obtain a City of Del Mar Business License. This includes anyone who conducts business within the City regardless of the physical address of the business or whether a profit has been made. Moreover, any mobile business is required to carry a copy of this license at all times and furnish it upon request.
All sub-contractors, gardeners, pool servicing companies and the like are required to hold an active City of Del Mar Business License.