I must admit, I was skeptical. We called about six different companies to give us estimates on a new roof. I quickly learned that every roofer has their own opinion. Evaluations and estimates were all over the board. Make sure you get more than one, regardless of who you go with. Rodriguez Quality Roofing was prompt and accessible. There estimate was fair and their evaluation of the roof was good. Ramiro was easy to work with. So much so, that I thought he was just telling me what I wanted to hear. Then we started the job and to my surprise (and delight), he delivered on everything he promised. We've dealt with several contractors since we purchased our house and he was the best. Period. I believe that Rodriguez Quality Roofing really tried to help me make the most cost effective choices. They explained to me the differences and steered me toward higher quality materials when appropriate, and show me how we could save money on other items. The Rodriguez crew finished our job in just one day. That was ahead of schedule and faster than I think any other company would have done. These folks know their stuff. They are experts who do nothing but roofing and they do it right. I for one was impressed, and so were some of the other contractors who were working on our house at the time. A couple of things did pop up during the work. When they did, I was quickly informed and the obstacles were overcome. Communication during the job was excellent. I should also mention that they took care of a few extra items that would have cost me hundreds more, if I had to hire other contractors to do them. These were beyond the scope of the estimate, and saved me money and time. It's clear to me that this company takes pride in the work they do, and it shows not only in the quality of the product they deliver, but also in their customer service. I wish more companies would operate with the same standards.