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, expert led instruction in two distinct areas: group piano lessons and scholastic chess coaching.
Expert Instruction by Carlos
With over 30 years of experience in both music and strategy, Carlos leads our instructional programs. His deep background allows him to provide a high level of expertise rarely found in local enrichment programs.
Piano Expertise: Carlos has spent three decades teaching piano technique, music theory, and performance.
Chess Expertise: As a seasoned coach, Carlos has trained students in opening theory, mid game tactics, and tournament preparation.
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.
Our Separate Programs
While our name reflects our dual expertise, we offer our programs as separate tracks to ensure focused learning:
The Piano Track: Focused on group piano lessons in Roseville for children and adults. We emphasize note reading, rhythm, and classical foundations.
The Chess Track: A dedicated Roseville chess club environment focusing on logic, strategy, and competitive play.
Serving the Roseville Community
Our studio is conveniently located on Estates Drive in Roseville, making us a central hub for families in Lead Hill, South Branch, and the Johnson-Ranch area. We are proud to serve the East 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 your student succeed.

