Professional services provided by a Certified General Contractor inclue lender inspections, existing building surveys and property condition reports