They are very professional, they keep you informed once you agree to have them do your roof work, by sending notifications of when the materials will be delivered to your home and the time they will arrive to start the work. They also send you a reminder about your appointment.