John showed up on time. He was a very nice person and highly skilled. He completed the job he was there for. But, we asked him to do something else in addition. He juggled his schedule around and was able to accommodate us. Would definitely use this company again. In fact I may have them do our basement.