DVM Roofing did my roof today and I couldn't be more satisfied! The appointments were timely, from the estimate to the actual job. I was never left wondering when they would show up. The crew was very professional and friendly, and they were very careful to clean up while they were working. They also walked around the house afterwards to confirm that there were no nails or trash anywhere. They are referred to me and I will refer them to anyone who is needing a roof replacement.