A general contractor is a service provider that provides material and builds services necessary for building construction.
Background check requirements:
Business check
Owner check
Insurance requirements:
General Liability insurance
License requirements:
Business license on state level*
Owner license on state level*