Investors & landlords

NO!!! on a second home, those expenses are Schedule A deductions subject to the limitations for taxes and mortgage interest.