Extremely reliable and dependable. We have used this company several times in several different capacities. He always shows up when he says he is going to and does a quality job. Highly recommend!