Who We Are
Castles and Keys is a local, family owned business providing specialized youth enrichment in Roseville. Founded by Carlos and Amber, our mission is to provide high quality instruction in two areas: Piano Lessons and Chess Coaching.
Expert Instruction by Carlos
With over 30 years of experience in both music, chess, and teaching, Carlos leads our instructional programs.
Piano Expertise: Carlos has spent three decades teaching piano technique, music theory, and performance.
Chess Expertise: Carlos combines a lifetime love of chess with his teaching acumen into real improvement.
Creative Direction by Amber
As the Creative Director and Admin, Amber ensures that Castles and Keys remains the most organized and family friendly studio in South Placer County. Her focus is on the student experience, community engagement, and making sure every Roseville family feels supported from their very first lesson.
Serving the Roseville Community
Our studio is conveniently located on Estates Drive in Roseville, a central hub for families in Lead Hill, South Branch, and the Johnson-Ranch area. We are proud to serve the Roseville community, as well as students coming from Granite Bay, Rocklin, and the greater Placer County area. Whether you are looking for a piano teacher in Roseville with decades of experience or a structured chess program for kids, Castles and Keys is here to help you succeed.

