Really great experience with Dwell Roofing. This is my first time ever having to replace a roof, and when I need this again in the future, I'll give them a call.I had an initial glitch with scheduling when I called their office to get an estimate. The gentleman who was to come out had a syncing issue I believe with his calendar and so missed my appointment. I called in to ask if I had gotten the date or time wrong. Minutes later, the owner Jesse called me to let me know what happened, apologized for the glitch, and within 30 minutes he was at my house and did the review himself.From that point on he kept me informed via text or email as to what was going on for each phase. The entire roof replacement took most of the day (info for those like me who never went through this before). I had a sealed gutter system that also needed to be replaced, so they then scheduled that at a later date soon after the roof was done. Everything was completed when promised (the gutter system took a little less time).The best part is their office dealt with the insurance company a LOT. I barely had to deal with them other than their own initial inspection and a few emails with payment issue that I forwarded to Dwell Roofing's office. Dwell was able to get all the money owed to them from insurance company and then I paid my deductible. If you haven't done this before either: the insurance company sends you the checks then you pay Dwell. If you have a mortgage like I do, the mortgage company has to co-endorse the checks, so be sure you find out from your mortgage company how that's done. Dwell asked for around 1/3 payment after they were done with the first part, then I was able to send them the rest once insurance sent me all the checks (3 paper checks and one direct deposit - this all took over 4 months). So thankfully I was able to have the new roof and gutter system on and then they kept after the insurance company to get the rest of the money. I was never asked to pay ahead of time or anything like that.No one likes to deal with these big projects, but I appreciate the great experience. It made things much easier! Highly recommended!