I was a recent patient at Avalon, referred by a friend. The office itself is beautiful and located in Roncesvalles Ave. My hygienist, great. Dentist, great. Front desk was nice, Joy/Jay was wonderful! She was very polite and explained everything easy for me to understand when it came down to my insurance. I can't say the same about the other girl in the front though, she seems very confused and unhappy. I don't know if she's new. That's why I gave 4 stars. Already booked for my next cleaning!