Dr. Ostrovsky's office has a wonderful ambience. Everyone is very professional, while also being warm. The office helps me relax: great colors on the walls, a retro SF Cable Car poster. I had my teeth cleaned by Jennifer. She's thorough, respectful, and kind. She also cleaned my mouth guard. It looks new again. Dr. Ostrovsky made the final check. She gave me time to ask questions about possible upcoming work for 2017--2018. It's convenient to have parking right under the office on Union Street. Thanks to everyone in the office for doing a great job.