Like many homeowners when we need a new roof we get multiple bids.  From the start Harlan Quality Roofing was impressive.  Kaleb was on time for our first appointment, I really liked him. He went over their process, step by step for my new roof. He answered all the questions I had at the time and we schedule an appointment for him to come back to review the bid. Again, Kaleb was on time for our review. He went throughly went through the bid, answered more of my questions and was very knowledgeable.  I had a-lot of concerns with all the dry rot work ($) the owner came to put my mind at ease, wood prices were very high at the time. Two days prior to the work starting, Frank called, he gave me the step by step process and timeframe. One day prior to the work Frank came by, we again discussed the steps and timeframe. Day of, the roof removal fellas showed up, very professional and went right to work, before they left they did a great job of cleaning up. Later that day the supplies arrived for the roof. The next morning the roofer showed up, on time and right to work.  These gentleman bust their butts off in the hot sun. I had a lot of dry rot they had to repair, but like any well oiled machine, while dry rot was being replaced the others were working on replacing the roof. At the end of the day, they cleaned up, picking up anything off the ground as well as running a magnet around my property to get any nails or metal off the grass, driveway & flower beds. My roof took 2 1/2 days, this team was great, very respectful, they took the time to make sure my property was clean and tidy at the end of the day and at the end of the job.  Through out the day other Harlan associates stopped by, brought supplies or drinks for these guys. I had a cooler of bottled water for them, but they were reluctant to help themselves. At the end of the job, Frank went over the process what was done and the final city inspection.  Their trailer was in my driveway and on cue another Harlan associate, pulled up , backed up and took the trailer. Harlan took care of everything all I had to do was pay. The ladies in the office, Brittney & Marisa, we great to deal with as well. This is a QUALITY company and I 100% recommended them.