It went just greatI I could not have asked for a better experience. I incurred hail damage back in early 2016 and enlisted several Angieslist-service companies to bid the repair job. Due to a number of factors the work got put off until recently. Roofing Giant is one of the several companies I targeted back in 2016 to give me an estimate. Some of the contractors lost interest in my work since time passed but not Roofing Giant. Oleg stayed in touch with me and continued to address any concerns I had. Admittedly, i require a lot of any company doing work for me since I am detailed oriented and want things done a specific way. Oleg addressed all my questions and even accommodated a 4-sheet addendum I added to the agreement that we signed. As it worked out, I only had one other company to compare costs to. A third company graciously bowed out of the bidding since it could not get to the work for several months. Anyway, Roofing Giant's bid was significantly lower than the other company's bid. Given this and Oleg being so great to work with, I chose Roofing Giant to do the work. That actual work went great too. The crew supervisor, Chuey, was just wonderful to work with. He spoke excellent English and was most willing to do whatever I asked him to do. As already stated I am pretty exacting and I wanted things done a specific way and Chuey came though admirably without throwing me off the roof. <:) Yes, I even went on the roof to inspect various things being done and Chuey did not mind at all. This is a strong indicator of a company doing great work and not ashamed of anything they do. if you choose Roofing Giant to do your work, ask if Chuey's crew could do the work. You will not be disappointed. The guys cleaned up really well after the work and seemed to work really well as a team. I was proud to know all of them and was so impressed I gave them all a small monetary gift along with a Gideon New Testament. Bottomline: Give Roofing Giant a chance to bid your work, and hopefully chose them to do the job. You will not be disappointed. As a free sidenote, I highly recommend Malarkey Legacy shingles too. Their pre-sales support was great!