I really wish I could give 5 stars, but unfortunately I can't and I will tell you why.
For starters, Rudy and his men did a fantastic job. We moved into a house that supposedly had the roof done but it was completed in such a poor way that we needed to use seller credit to redo it. We initially had contacted Rudy on 4/19 to complete our roof within 2-4 weeks of initial contact. It rained a bunch of times thereafter, so we understood the delay, plus the dumpster he uses wasn't ready. No problem, completely understandable. Unfortunately we couldn't get a hold of him for roughly a week and we were wondering if he had taken our money and run. Fortunately this wasn't the case and the job was completed 5 weeks after we had contacted him.
I am glad we did give him the benefit of the doubt because it paid off. He had at least 5 guys here working on the roof and finishing it in a day. They worked really hard and it shows. Rudy called me and told me about some rotting wood underneath the shingles. You never know what contractors can say to get an extra buck, but he sent pictures to me proving this, which I was grateful for, so I didn't mind adding an extra 200 for him to fix that piece along with replacing a missing beam the jokers from the previous roofing job didn't put in. After he was done, we talked about the repairs and the gutter situations we had. Whoever did the gutters also did a bad job. He explained the problem and what he could do to fix it for us. I will be calling him again to fix the gutters since he quoted me at a very fair price. After they wrapped up the job, they left the place spotless and even cleared the standing water out of my gutters for me. Honestly, the waiting period sucked, but it paid off because this job was done very well and his communication that day was top notch. Hopefully the delay with this was a one time thing. He is an honest guy who works hard to get the job done properly, so I will be using his company again.