Our team at Hammer Down Exteriors delivers professional home window replacement in West Lafayette, IN. Does your heating and cooling system work overtime to keep your home comfortable? If so, this can be a sign of leaky windows. Getting home window installation can keep the warm and cool air inside where it belongs.