Deduct mileage for travel to and from client office

I keep reading about "temporary work locations" and how it needs to be for less than one year, etc., but it's confusing. Is a client location a "temporary work location"? I work for an IT services company (it has a regular location, but I'm there maybe twice a month for part of a day) and I deploy from my home to various client locations every day, some close, some as far as 70 miles away. If I go to one of these locations from my home, as I almost always do, can I deduct the mileage to and from the client's location? Or am I limited to the mileage between client locations and/or work locations? Is this where I would be required to have a home office to qualify? Note that my employer compensates me for these miles, so I wouldn't be claiming them on my own taxes, I just want to make sure I'm submitting the right number of miles for the compensation. Thanks for any help sorting this out.