From Nookipedia, the Animal Crossing wiki
 Obtaining Cyrus
For the first 7 days in town, Cyrus will be asleep at his desk, unavailable. According to Reese, Cyrus worked on a project all night and is "extremely tired". After the player has sold 100,000 Bells worth of items, along with having acquired 100 pieces of furniture and 50 pieces of clothing in their catalog, Cyrus's customization services will be available.
 Cyrus's services
 Painting furniture
When certain furniture is brought to Cyrus, he may offer to paint it and give a list of shades it can be painted. Usually this is one shade lighter, one shade darker and one different shade that can be related to the other colors. Furniture that has been painted will show up as a red leaf instead of a green leaf. The prices vary, but are usually priced around 200 bells.
 Changing patterns
When certain furniture is brought to Cyrus, he may offer to change the pattern on it, or sometimes he can paint it and change the pattern. The patterns on the furniture can be cushions on sofas or chairs, bed-sheets on beds, etc. He will ask the player if they would like to use a pattern from their patterns, a pattern from clothing, or just to change the color of the pattern already used on the furniture. If the player chose to use a design from their patterns, he will warn the player that if the pattern used for the pattern in the furniture is changed, so will the pattern used in the furniture. Furniture that has has a custom design will show up as a yellow leaf in the pockets instead of a green leaf. The prices vary, but are usually priced around 200 bells for just changing the pattern or changing the color of the pattern and 500 Bells for painting and changing the pattern/color.
 Making furniture from Gems
See gem for more on this.
 Shrinking Fossils
As long as the player can supply Cyrus with a complete skeleton, Cyrus can shrink down all the bones to make a 1 by 1 miniature version of the skeleton. The cost varies between fossils, but is usually around 1,500 Bells.
 Music Box
If the player gives Cyrus a giant clam shell, which is found at the beach in town, a K.K. Slider music album, and 3,000 Bells, he will make a music box of any K.K. song.
 Names in other languages