Homelane outsource their work. They Communicate wonderful before you are on board. Once they receive your payment they get a lot problems even though they have executive, Manager, team lead, project manager no one will communicate about the delays. They outsource their work. Please dont just go by the sweet talks of sales. Most of them offer the same warranty with lesser price. Google for reviews before you deal.