Highly professional and respectful and on time.Went above and beyond for me and removed an old water heater for me while installing my new furnace.