I have used Mike Diamond several time. Personnel I are always friendly and helpful. They are neat and clean an always lay out your option clearly. Love this company and their model of service.