We canceled all other estimates once we met Bear Mountain. Thier customer service and personal touch was superior. We gave them the key to our house the week before we moved in , and let them redo our home. We trusted them 100% and they did a spectacular job. I highly recommend them.