Extremely well in both cases. A company you'll want to take care of your friends and family. Trustworthy. Company with Integrity Dependable & Reliable. Professional. Quality Excellent Customer Services Very Fair Pricing Get results and delivers in performance Cleanliness and tidiness These are just some of the words that describe Mike and his crew from Harbor Constructions. They've made this process a breeze even when the city can make things a bit complicated (passed with flying colors by the way). Truly a pleasure to work with these hard-working individuals. Again, I am the type to write reviews only if something is truly amazing or devastating and not something in between (mediocre, average, etc.) We were so impressed with them that we hired them for a second roofing project a week after. Project 1 Reroofing Scope: tear off of 1 layer of architectural shingles and replace with Owen Cornings architectural shingles with synthetic underlayment. (About 3-5 days) Project 2 Reroofing Scope: Complete tear off of several layers of shingles along with wood shakes. Complete resheathing with radiant OSB boards, synthetic underlayment, and architectural shingles. (About 2.5 weeks) Details: It's never easy to find good contractors for home improvement work through yelp, Google, buildzoom, home advisor, etc. At least this was my experience because sometimes the ratings are completely skewed. I've met with about 25 roofing companies in total and I've had a few roofing projects prior to these two. Many times you speak to a company with high ratings on all fronts and they check out for insurance and licensing, communications, knowledge, pricing etc., but sometimes that really doesn't mean anything. For big projects like this that cost a lot of money, you want it done right for a fair and competitive price. However, you can only do so much research before the truth can be revealed. I've had nightmares dealing with companies rated at the high end on every website and it ranges from the starting process of signing contracts and getting city permits to the middle of a project. Bottom line: you never know what and who you are going to get and when you are already spending a great deal of money on something like this, you don't want to deal with the drama or headaches. From the beginning when I was talking to Mike and his crew, he was very helpful, responsive, thorough, flexible, knowledgeable, professional, and competitive when it came to pricing. No headaches all the way to the very end (how things should go). He took care of the entire process and went above and beyond even when the city was being difficult (different cities have different standards and some may delay a process because let's face it, you are on their schedule and if they miss something on their part, it's your time). Above and beyond: Our second roofing project ran into some delays due to scheduling with the city (they were backed up). Mike sent his guys to check up on each process daily at times to ensure the quality was not impacted. We had high winds with open sections for several days waiting for city approval. It's nice to know that the company you hired truly cares about their work to the extent that they are willing to drive out of their way to make sure things do not go haywire. The crew was also very careful at every step and they did an amazing job cleaning up the site during and after. I had several neighbors asking for the company's information left and right. My neighbors had gone through several projects of their own in the past and they were very surprised by the work ethic, quality, attention to detail, and cleanliness of the group. These are the people you can recommend to your friends, neighbors, and family. I'll reiterate, they are the people you want to take care of your friends, neighbors, and family. Seriously five stars across the board.