All of the dentists I have dealt with in the US will negotiate and the amount can/will change based on tons of factors...

One price if you are a repeat client, a different price if you have a lowball insurance, a different price if you have good insurance, a different price if you have dual insurance, and then there is a different price when you say you just can't afford it...etc...Or sometimes they will say I can do this and you don't have to pay the co-pay if we can do the "deep clean" that they bill to the insurance company...Some shady stuff when it comes to dentists here...

Maybe Canada is different, dunno...