Kevin did an amazing job. Came first thing in the morning and worked right through lunch! He was knowledgeable, friendly, and worked hard. Changed out our hot water heater and put in a new toilet in the guest bath. Love how everyone from Casteel has always done such a good job!