The Definition of the Different Types of Residential Contractors

There are about a half a dozen types of residential contractors.  Each has a different function and goal, this article describes the different types of residential contractors and provides guidance to the reader in understanding the corresponding definition.