Get your taxes done using TurboTax

Answer yes to qualified trade

Business name is his name

Address, home address

Materially participate answer is yes (He did the work himself)

 

On a 1099 your son can deduct his mileage as an expense, and any costs for work clothes or equipment, etc. 

He will end up paying into Social Security on any profit after deducting expenses, as well as regular income taxes for both State and Fed.