I was impressed with the entire process. During the estimate, I was walked around my house and given a little Roofing 101 talk and appreciated the honesty and education. Another employee called me within two weeks of my submitting the contract which stated it would take about two weeks for the permit and sure enough, it was two weeks. When rain halted the roofing to begin, I was updated in plenty of time and provided update(s) as promised. The roofers were nice and spent all day doing the work. The cleanup by the workers was pretty damn good although dark but an employee came by the next day and walked around the house and drive way cleaning up extra debris and nails. Days later, two other employees came out as I was told they would be, and finished up by painting the pipe on the roof, caulking, and surveying the work. They also walked around the house again looking for debris and nails. A well-oiled machine with great communication skills and nice, completed work. My last of three estimates and the best but other then the price, I stopped obtaining other estimates because of my initial encounter with the Estimator and the time spent with me looking at the roof.