I'm an out of state investor who values good communication and reliability for the work being done. I don't have the luxury of checking it regularly (I don't live in AZ). Robert, was awesome! He communicated clearly. He delivered  exactly as he communicated. he was on time and very easy to work with. Now that I can see his work, I am very impressed. I'll be working with DR again in the future. These guys are the best. I wish my other contractors were as good and easy to work with.