I was beyond impressed with Castro roofing. Mr. Castro was prompt with our scheduled meeting time. He was professional, courteous and fast. He answered all my questions and provided pictures so that I could see and understand what he was talking about. I asked him to look at my neighbor’s roof and it needed minor work that he did on the spot. I am so grateful that I found Castro roofing. Also the price was good. I definitely recommend Castro roofing.