Very professional and business like approach to a difficult problem. Office did an excellent job of keeping us aware of project status and expected time of completion. Installed system functions fine!