Reviewed this great company a year ago. I just had the same positive results over the last two weeks. I called for a warranty inspection, and it was promptly scheduled. Jonathan arrived within five minutes of his scheduled inspection time. He found a few minor problems that had nothing to do with the original work. Lauren sent a very reasonable estimate, and Dan scheduled the work exactly when I requested. I asked for arrival by 8 A.M or earlier. The crew was here by 7A.M. I tried to pay the crew but was told a supervisor had to inspect the job prior to paying. What a great way of doing business-- customer satisfaction before paying!! Dale Nelson and his staff provide great customer service. Thank You!! Strongly recommend Roofing Consultants of AZ.