“ In some cases your local building code may prohibit anyone but a licensed contractor from doing function. ”