timing belt and water pump replacement on 2004 Toyota Solara

I've been quoted $670 plus tax for water pump and timing belt replacement. Is this good offer?

Get Your Car Fixed at a RepairPal Certified Shop.
We certify shops based on expertise, quality work, and verified customer reviews
2 answers
you can check any repair cost here www.repairpal.com/estimator and get other estimates here www.repairpal.com/directory
I got an estimate for your water pump around $400. The part itself is around $100 so the rest is labor costs.