Everything Carolina Heating has promised they would do they have followed through 100 percent!It feels good to right something about a company that stays true to their word!!!Hats of to Carolina Heating and Air!!!