Steven is honest, respectful, reliable, knowledgeable, hardworking, reliable, and incredibly thorough. He helped us with a very complex job and made sure all safety and compliance requirements were met. He is a great communicator and kept us well informed at all points along the way, as well as offering great suggestions for improvements. Nothing was too hard and we would cheerfully recommend his work.