Overall, it went just fine. I worked mostly with Steve Worthington, one of the owners, but occasionally with his son Ryan. I had composite shingles and replaced with composite shingles. The estimate appt. was one time, and Steve spent a good 20 minutes on the roof (I wasn't with him). The estimate seemed thorough. I got a total of three estimates. Steve's was the middle, but the three estimates were $12,000, $17,000, and $18,000 (in round numbers). The roof-removal crew showed up on time and were very easy to work with. We did move all plants away from the house since no matter how hard you try, roofing materials falls where you don't want it. There was a moderate number of plywood sheets that needed replacing as well as some rafters due to dry rot. I had the opportunity to inspect all this before any repair work was started. The gutters were done by a subcontractor. The only complaint I had is that some of the downspouts didn't reach the ground and stopped maybe a foot above the ground. I talked to Ryan, and he had to gutter guy come back out to fix it. It hasn't really rained so, I can't tell much about the new gutters, but they look to be good. The roof installation went fine as well. I asked for a new skylight, and that installation seemed to go well too. They didn't do the interior finishing carpentry. During the job, it did rain one evening, and Steve called to tell me a crew would be working over a Saturday to ensure the roof was watertight prior to the rain. No leaks that I know of. At one point some overhead lights in the kitchen stopped working. Ryan called out an electrician to check things since sometimes the roofing nails can short out wires. If finally seemed to end up being an intermittently bad bulb. Ryan went out and bought a box of four replacement bulbs. However, he charged me $70 for the electrician's visit. The job overall took longer than expected. That might have been due to dry rot, but it seemed to take about an extra week--about two weeks total. Not a problem for me but just different from the estimated time. Oddly, I wasn't notified when they were done--they just stopped showing up. I had to call Steve to double check it was all done. The clean-up at the end pretty good. There were scraps of roof felt and other miscellaneous bits and pieces I've been picking up for the last few weeks. They could have done more, but I think they did enough. I have a gravel driveway, and be warned that it's impossible to find all the nails in the gravel. I dragged a magnet across my driveway for about an hour one afternoon and pulled two good handfuls of nails up. I don't think this is their fault, but it's a warning. They requested only a 10% down payment and the remained at completion. They accepted $10,000 by credit card and the balance by check. The final bill was $21,000. The extra cost was nearly all due to the dry rot. I thought the communication was generally good. Both Steve and Ryan were responsive to my concerns and never raised any objections to requests I made. I asked a lot of questions, and they were not impatient about giving me thorough answers. The one place that seemed a bit rocky was about replacing some fascia board which I wanted to paint before it was installed since it was on a very high second-story peak, and I wouldn't have a good way to paint it once it was installed. Steve dropped off the unpainted (but primed) board one afternoon and left me a messaging saying I could paint it for installation the next day. I wanted to put on two coats of paint, and that just wasn't enough time. I asked for a delay, and it was willingly granted, but it just seemed an unreasonable expectation. A minor thing but the worst problem. I'd say if this was the worst problem, then things are going quite well. I have already recommended A & B Roofing to a friend living down the street.