Mike and his team did a great job all around. Mike was very responsive with a quote and priced competitively. His team did an excellent job. They were prompt, really nice to have at our house and did a very thorough job. The project turned out exactly like we had hoped. We’ll be using Gallagher again in the future and highly recommend them.