Can I get recommendations for 3 roofers to redo a new roof in 95746: "we were to sign on the dotted line today, then the roofer says he had mis-calculated and his numbers is now higher by 30%. Yikes. Maybe, we should sell our home and keep the money for the next down payment."