cost composite deck in northern virginia