"It was held together with some duct tape, or furnace tape and a flimsy board. And when the furnace came on, the walls would suck in. And I knew that wasn't right," Dunlap said.
Dunlap called a different contractor for a second opinion who found a number of code violations. A contractor found a potential fire hazard.
"As far as the wires passing through the cabinet, what can happen there is the wire can rub into the metal and short out. That can cause a potential fire, it can cause a loss of control where there would be electrical component or something like that, even electrical shock to the homeowner," HVAC Contractor, Alan Winters, said.
Any new renovation work must meet current code at the time it is performed.
Code violations often involve electrical, plumbing or structural issues that pose some sort of safety hazard. Ignoring a code violation could be an expensive mistake.
"If you ignore code violations in your home you might find that you face financial fines as well as legal ramifications. It's really important that you bring things up to code when you discover them" Angie Hicks of Angie's List said.
Many contractors offer code violation inspections and correction work.
You can also contact your local code enforcement agency if you are unsure whether you have an issue.
If something is code when you put it in and then code changes, you don't have to bring it up to code, though it might still be a good idea to from a safety standpoint. Also, many insurance policies won't cover damage or loss to an area that is found to not be up to the current code, if that area is supposed to be, so read your policy and talk to your agent.