When called to do an estimate, they came quickly. When called to book the installation, the installation date was very close to the order date. The crew were very professional and knowledgable. Kodiak took care or all the permits and inspections. They even registered the units for warantee.