I set up a business for my self-build (new home). What can I deduct if I am operating as my own general contractor?

I set up a business for a self build and have been keeping track of things such as equipment purchases and rentals(and the insurance and interest paid), fuel and repair costs, etc. What I am not sure can be deducted would be things like hiring a tree service to remove some large trees, or the costs of delivery and materials for a small drive in (not a complete driveway). Are those things deductible? Where is the line drawn between the business expense and the "home owner's" expense ?