homeowner questions for contractors