Is my business subject to UBT in NY if my business is based in another state, but services are provided in NYC?
You would have to pay the UBT for services performed in New York City. See Unincorporated business tax (UBT).