This is by far the worst dental experience I have ever had! I made an appointment earlier this week to get a root canal done. I was told that they could do it on a Saturday, which is when I'm off work. I arrived for my 10:00 appointment 15 minutes early to fill out paperwork. However, there was no one at the reception desk to assist. About 18 minutes later someone finally came to help. The waiting room was filled with people and so I had to stand and wait until someone came out to help. I was not called back until 10:42 even though my apt was at 10. Once I got back there I had to wait another 20 minutes until I had X-rays done. Following the X-rays I waited again for over an hour for the dentist to come in and tell me that I need to have a root canal done. I already knew that, that's why I came in there first place! He said that I needed to speak with someone about billing. An extremely unpleasant woman named Kari got me and took me to her office. She told me that they I won't be able to get my root canal done today, because they are too busy!! She said I could come back next week but I had to pay for half of it today! I told her I had to talk to my husband first before proceeding. I sent my husband back to pay what was due, and to make an appointment. Kari told him she was too busy to help him and he would have to wait until she had the time! It's been 3 hours waiting in this place already!!! It's unacceptable to wait 3 hours and not get treated!! We called to speak with office manager Kayla Mai, but she refuses to speak with my husband or I. We left our phone numbers, and She sent text messages instead! Overall, this was a bad experience, and I would not recommend this place to anyone!!! After posting this review, Kayla finally called back and spoke to my husband NOT because I didn't want to speak with her, but because I was at work! She did offer an appointment to come back. As mentioned earlier I already had an appointment this morning and was not taken care of then! Why would I go back after waiting nearly 3 hours! I've yet to here anything from Kari who was too busy to take our money earlier!