HazyShade Productions is an independent micro record label and music publishing company based in Richmond, Virginia.