Overall, an excellent experience and best value. Rick was the lowest estimate I received, and his team showed up exactly on time and did a terrific job. Highly recommend this firm and would feel confident referring them to my friends.