Complete an application for contractor registration. Have the signatures notarized. Pay an annual registration fee. General and specialty contractors must provide a contractor's surety bond. Surety bonds are available through a bonding company or an insurance agency.
Premiums vary with each company, as do the requirements to be bonded.
Employer, performance, license or permit bonds will not be accepted. The alternative to a bond is an assigned bank account. You may post the required amount in the form of cash, a certificate of deposit, time deposit or money market account in a bank, savings and loan association or credit union within Washington state. No course work or tests are required to register as a general or specialty contractor. My company is very small.