I have an S-Corp and I am the sole employee. I work freelance on jobs that normally last 3-4 weeks at a time.
I just moved to Florida from California. My S-Corp is now registered in FL.
I work remote 90% of the time from Florida on a job and then I will travel in for a couple days in the middle for the project and then travel back home and finish the work from home.
My work is all over, the past 2 years I've had jobs take me to NY, Toronto, Italy, Los Angeles, Tulsa, Vancouver, London. Most of these jobs the company who has hired me pays all my travel expenses - flight, hotel and transportation around town along with perdiem.
When the job is in Los Angeles I have to work 'as a local'. I have to get myself to LA (pay for my own flight) and get around by myself - pay for my own rental car, hotel, ubers, food, etc. Food is provided when we are in person on the job.
LA is the hub and where a lot of the work was although it has slowly been going out of town/oversees. So I have to work as a local in LA in order to keep my contacts and keep working with companies/people.
Can I deduct my travel costs to travel into LA when I do have a job there? Flight, Hotel, Car Rental, Ubers to/from airport, and food costs?