These guys did a great job. I had to call to make an appointment and they told me to come in right away. They were very friendly and said they could get my Roland FP-3's keys, speakers, and a button fixed in a few days. And that they did. 2 days later, I was able to pick up my piano just like it was brand new. They knew their stuff, had it done much quicker than I thought it would take, and most importantly did a quality job. Recommended.