Stephen helped us mount TV over fireplace. He did a great job overall. He came three nights to complete this job. First time, he did not prepare very well. Second time he came, he worked very hard and finally have it done. But this time he forgot to bring some accessories, so he has to come a third time. He also helped me mend the wall with free of charge. He is dedicated, hard working and love his job. But I have to say he is not professional enough, as he did not take off shoes or wearing shoes cover when entering room. Overall, it is a good experience, as he definitely worth the money we paid! I will still consider him for next project.