Deductions & credits

so here is my question:
   Im self employed I have a home office, i also am a independent contractor, i hire out my self as contract labor to a Gutter installing company. i drive my vehicle to his shop, and then get in his vehicle to go to Gutter jobs that he needs me on, we also from time to time work around the shop, building fences, roof work, building things in his shop, i am paid as a 1099 misc , my question is can i deduct my Mileage from my "Home Office" my Bussiness to his shop?
 I also have a Farm and a Home services company that i run out of my home.