Best outstanding work ever, I was able to get my examination done and talk about my future plans to get all the things on my teeth taken care of. Very affordable and can easily help anyone in quick need of a filling or teeth cleaning. This place has a awesome staff and they work really hard to get things right and will make sure you are satisfied with your results. Thank you so much canyon lake smiles. ??