Business & farm

Since the business doesn't own the home it cannot deduct any home business expenses unless  they rent space from you  and then you will need to report the rent on a Sch E where you can depreciate the portion of the home basis.  The money the corp spent on your home is a draw to you and not a deduction.