Chapter Text
Light from the early morning subtly illuminated the large bed in the center of the room, casting beams of starlight onto the mountain of blankets, pillows, plushies, and a tuft of chestnut red hair that poked out from within. Unfortunately, the room’s quiet stillness couldn’t last forever and was eventually interrupted by a gentle humming at first which soon morphed into a voice from the ceiling, accompanied by the room’s lights brightening, “Gooooood moooorning, Odette~! It’s time to get up, cutie!”, the hab’s AI softly sang.
The mountainous pile of blankets was quiet for a moment but eventually gave in to the voice’s beckoning. The red tuft of hair slowly emerged from within, evolving into a cascading waterfall of auburn locks that the terran beneath tried (and failed) to push away with a blow of air. Odette sat up from the bed, wrapping herself in one of the blankets that fell away as she rubbed her eyes and groaned softly. The terran looked up, still squinting as she looked at the bright ceiling, “..’morning, artie.”, she quietly croaked before slowly sliding out of the enormous bed.
The hab’s voice returned, just as warm and spirited as before, “You have two appointments scheduled for today, hun! Do you want descriptions of either? I’ve also already warmed a bath for you, and your breakfast will be compiled when you’re ready.”, ‘Artie’ once again sang the words.
Odette allowed the blanket to slide off of her as she stretched her arms up high, her lack of any apparel beneath being of no consequence to either herself or the hab. The terran cleared her throat as she walked over to the compiler near her bed, collecting the cup of water that Artie quickly made her before taking a sip, “Mm.. I looked at them both before bed yesterday.. Kairi and Hudson, right?”, the terran questioned before setting the cup back into the compiler and watching it fizzle away before turning and walking to the door of her bedroom.
Artie chirped, “That’s right, hun! Kairi’s request involved special instructions while Hudson requested a simple cleaning of vir hab, as well as including a rather cheeky comment about lube.”, the hab giggled and Odette joined in as she wandered into her bathroom, already feeling the warmth of the hot bath water steaming the room. The terran stepped over to the bath and ran her hand through the water before carefully stepping in, letting a sigh of relief escape her lips as she sank in.
The next few minutes consisted mostly of Artie refreshing Odette’s memory on Kairi and Hudson’s appointments and how to go about performing her duties, all the while the terran washed herself and eventually cleaned the suds off. With her tasks for the day in mind and her body refreshed Odette slowly climbed out of the bath, pulled the freshly compiled towel out of the compiler, and began to dry herself off.
A few more minutes later Odette walked out of the bathroom, her hair blowdried and done into a pretty bun, again in stark contrast to the rest of the terran being completely nude. Odette returned to her bedroom and pulled the closet doors open, inspecting the various outfits she had available. After a moment of deliberation, the terran pulled a pretty pale blue maid dress out, deciding to also wear her white stockings and white panties.. She paused for a second, mulled it over in her head, and then switched the regular panties out for one of the more easy-to-rip ones, given Hudson’s comment. The terran giggled to herself as she pulled the undies on and got dressed, wondering if she should put a layer of makeup on, just to see it run later~.
With her outfit settled, Odette practically skipped out of her bedroom and over to the kitchen to pick up her breakfast. Artie commented on the specific nutritional value of the grilled fish, eggs, and sliced fruit, but Odette mostly tuned it out until Artie got around to listing which of her favorite shows would have new episodes in the evening for her to watch and get high to.
With a belly full of breakfast and her first appointment in less than an hour, Odette sat down next to the door and got her shoes on before standing up, dusting herself off, and opening the door. The terran looked back into the hab and smiled, “I’ll be back! Have a good day, Artie!”, the terran chirped. The hab’s AI chuckled, “You too, cutie~. Have fun, and don’t overwork yourself.”, Artie softly reminded the terran. Odette agreed before shutting the door and practically bouncing down the hallway and into the elevator.
When the terran arrived at the lobby, she greeted Ian, the receptionist, and gave the other terran a kiss on the cheek before pulling her cart out of one of the unused janitor closets that he was kind enough to let her use for her purposes. The maid pushed her cart out of the lobby and began making her way down the cobbled road that led to the tram docking station. Along the way, Odette paused more than once to let several affini pet her and call her pet names, she was even questioned on if she had an owner. Odette simply giggled and said that she was independent, but she gave her info to the affini anyway since they seemed interested in her ‘services’.
The terran giggled to herself as she pushed her cart along and eventually into the tram, knowing damn well that although the Affini were always flirty, the vast majority of them were too shy to actually do anything that warranted most of her ‘services’. It was usually Terrans, Xenrani, Mothtaurs, and the occasional Rinan or Spectrum Jelly who used Odette to her full capabilities, but stars if it wasn’t refreshing whenever she found an affini who wasn’t afraid to actually let loose a little.. The terran wasn’t entirely sure how a species of awkward plants actually took over the galaxy, let alone as many as the affini had, but she was pretty sure it had something to do with the whole ‘floret’ thing.
Odette had considered becoming a floret once or twice, she’d even been courted nearly to the signing process with an affini who was more than ready to take her on as his pet but.. Well, it just didn’t fit. She liked the pampering, the love, even the ownership part, but when it came right down to it..
She just liked being Odette more.
The terran found herself smiling as she thought about it, and hadn’t even realized that the tram had arrived at her stop. Odette waved to the tram as it zoomed away before returning to pushing her cart down the now wooded path. It didn’t take very long for the terran to find her first client’s building and she was soon in the lobby and talking with the receptionist there. The xenrani was incredibly polite and helpful, even if Odette lost track of time for a little while after getting a whiff of the fox’s fur which made her head a little cloudy..
When the terran was eventually able to pull herself away and blush through an apology, she moved into one of the open elevators and rode it all the way up to her client’s floor. On the way up, Odette quickly fixed anything that needed it, mostly redoing her bun and pushing out any creases in her pale blue dress.
The terran hummed to herself as she arrived on the eighth floor and pushed her cart out of the elevator, rolling it down the hall until she reached the door marked ‘A812’. One more time, just to settle her nerves and make sure she was absolutely ready, Odette looked over her cart, looked over herself, and finally knocked on the door.
Almost immediately after her knuckles pulled away from the wooden door, the terran could hear a lot of rustling from within the hab along with a soft but clearly frazzled voice call out, “B-Be right there!”. Odette smiled as she placed her hands on her dress and positioned herself into a small bow, ready to greet her client. After a moment more of rustling, including some that approached the door, the threshold was opened and Odette was able to see her first client of the day; Kairi.
The terran that stood before Odette was at least a few inches taller than the maid, with slightly wrinkled umber skin and hazel eyes to accompany her graying brown locs. A smile pulled at Kairi’s face, showing off a set of deep laugh lines which were about the only thing that could pull Odette’s attention away from the most striking part of Kairi; the massive set of sepia wings that softly swayed behind the terran, giving her an angelic aura.
Kairi chuckled as she leaned down a little and grabbed Odette’s hand, “You’re early! I wasn’t expecting you for another twenty minutes.”, the terran said as she held Odette’s hand for a moment. Odette giggled and rubbed the back of her head, “I can come back if you need more time?”.
Kairi shook her head and let go of Odette’s hand, still smiling, “No, no, please, come in. I’d love to get started as soon as possible, if I’m honest.”, she softly said. Odette nodded quickly and began to push her cart inside, much to Kairi’s amusement, “Sorry- Sorry about the cart, I know you don’t need me to clean, but I have a client after this who does and..”, Odette explained, but Kairi just waved her hand and chuckled again, “There’s no problem, really.. To be honest, I should be the one apologizing, asking for something like this.”, Kairi sighed a little as she said it.
Odette giggled as she left her cart near the door and closed it before moving back over to Kairi, taking the other terran’s hand herself this time, “It only says ‘cleaning services’ on the tin because I wear a maid dress, love. Whenever you would like to get started, I’m ready, my queen.”, Odette tried her best to hold a giggle in as she said the title that Kairi had requested on her form.
Kairi smiled again and fluttered her wings, sending a couple of stray feathers falling to the ground as she did. The terran looked over at her feathers falling to the ground and rolled her eyes before looking back to Odette, “Mm.. ‘Now’ works, I suppose~.”, she chuckled and held Odette’s hand as she led the maid through her hab and into her bedroom.
As the two entered, Odette could see the room, while dark, was plentifully filled with more of Kairi’s loose feathers, much to the older terran’s apparent dismay. Kairi’s hand eventually left Odette’s as the winged terran climbed onto the bed and fiddled with something for a moment before pulling her dress down a little past her chest and laying face down on the comforter. Odette smiled and climbed up as well, deciding to start on the left wing and crawling over to it.
Kairi’s biomods were extensive, so much so that they required regular maintenance, including preening of pin feathers, removal of loose or broken ones, and the application of synthetic preen oil to keep them clean and healthy. Odette chose a spot nearest to where the wings connected to Kairi’s back and got started, beginning the rather long process of allopreening the terran’s wings.
It was a slow and methodical process, eventually leading Kairi to request some music from the hab AI to fill the air with something apart from her occasional groans and hisses of air through her teeth as Odette worked. More than once, Odette considered asking if Kairi wanted some kind of xenodrug painkiller to soften the process, but eventually remembered that her application form had indicated her as a bit of a masochist, making the maid smile as she reveled in the fact that Kairi was enjoying every moment of the process.
With how much surface area there was to work with, Odette split each wing into several sections to work on. Whenever the maid was finished with one of the sections, she’d place a few soft kisses on its surface before using some of the preen oil and gently coating the freshly cleaned feathers. Each time Odette performed this little moment of respite, Kairi would relax into the bed, letting out a relieved moan as she enjoyed the short break.
Overall, the process of allopreening Kairi’s wings took a little over three hours, with two short stretching breaks in between. When Odette finished applying the last little bit of oil onto the other terran’s wings, she moved closer to the center of Kairi’s back, where her skin was exposed to the air. Odette smiled as she laid one more kiss on the winged terran’s back, delighting in the little squeak-turned-chuckle that escaped Kairi, “We- We all done, love?”, she quietly asked, gently pulling herself up from the bed.
Odette giggled and watched as Kairi turned and pulled her dress back up, “We’re all done, my queen~. How do you feel?”, Odette’s question was almost immediately answered as Kairi fluttered her wings with much more grace and mobility than before. The winged terran chuckled and leaned over, pulling Odette into a hug, “It feels like I’m going to book you more often, my little maid~.”, Kairi softly spoke into the maid’s ear and enjoyed the little wiggle that overtook Odette’s excited body.
Kairi let a sound of reflection out as she looked out into the dim bedroom and then back down to Odette, “..Do I have any time left with you, love?”, she quietly asked. Odette rolled around in Kairi’s arms and eventually scooted down to her lap where she placed her head whilst checking her datapad. After a moment of checking the time as well as when her next client’s appointment was, Odette nodded, “Another hour, at least, my queen~.”, Odette purred, hoping she knew what came next.
“Then.. Would you mind terribly helping an old lady clear her hab of all these loose feathers..?”, Kairi looked away a little, slightly ashamed at what she was asking for. Odette stared up at Kairi from the winged terran’s lap for a moment, quickly processing what was just asked before a smile overtook her, “Leave everything to me, my queen~!”, Odette giggled as she rose up from Kairi’s lap, but was almost immediately pulled back down into it.
“If we have a whole hour, then I’d like to hold you at least a little longer, my little maid~.. Is that okay?”, Kairi softly asked. Odette’s smile grew a little as she turned over on her side to get a bit more comfortable, taking full advantage of her host’s hospitality. Kairi smiled as she ran her fingers through Odette’s hair for a long while, doing a little allopreening of her own as she carefully worked out the little knots that the maid had let sit for too long.
Yet again, Odette’s Independent Cleaning Services had another happy customer.
And a very happy Odette, too.
