Josh showed up right on time, gave us a great estimate and advice for a future project and finished the work quickly and properly. He was also very kind to our pups.