TE replaced our smoke detectors and they did a great job and as always provided great customer service..