• General contractor

    When it concerns building or restoring a home, the duty of a general professional is pivotal....