Professional. Showed up on time. Very organized! Brought needed tools and equipment. Hung heavy wall mirror easily with hardware provided. Hardware wall bracket applied to the wall. The hardware on the back of mirror slid on wall bracket! Worth the cost!