We have been with Village Music School since the year it opened. All three of our kids have taken lessons at VMS. The teachers are top rate and are excellent with kids and adults alike. The management and staff are customer focused, very flexible and always helpful. The facilities are great. As a customer for years, I've seen VMS get burned time and time again with parents calling in with late cancellations or no shows and then complaining about having to pay - their absentee policies are fair and reasonable and we've never had a problem. VMS treats their customers and their professional staff extremely well - which makes for a great music school.