Professional, friendly and knowledgeable. Dean is a great listener and easy to talk with. His shop is organized, clean and set up with what seems to be every possible thing necessary. From several previous projects he has helped me with, I know him to be very very honest, fair labor and prompt. He also has some awesome dogs! He rocks!!