Everything was explained clearly for my new mini split. The men arrived on time at the early end which was great. The installation was completed in a timely manner. They put a lot of plastic over the furniture and cleaned up after. They were very thorough.