professional finishing techniques