Sarah lack professionalism and will never understand how the way she behaves is inappropriate for work. She has made herself a brand and can choose how she wants to portray herself. Clearly, she has no issues being the face of a brand that is okay with bullying, cultural appropriation, and all of the other stuff she's involved with. I can understand her frustration, however it could've been expressed without shaming the business.
She's only told her side of the story. By taking the time to write out the full name of the business and to actually spell check that post, she can't claim that it was a snap reaction as we all know what she's normally like. It was planned and it really shows just how ugly her temper can be. She posted that before going to an early morning pilates class so it's likely that she's been fuming about it since at least yesterday (her being so quiet). Her blaming of Kurt and Riley was so petty and unnecessary. Saying 'I don't want to offend people if they accidentally watch this' when it's about someone she goes out of her way to name and shame and that it's okay to post because the tradie doesn't have Instagram is just a whole nuu level of gross. How about talking to the tradie directly with your big girl pants on, Sarah?
In my opinion, those windows look like the picture that she showed. Maybe before placing a custom order, she should've seen what the windows actually look like in real life before placing a $7000 order. I also fail to see how windows on the office space impact on moving into the new house. If it's going to affect flooring, she could just reschedule getting the office flooring done and progress with the rest of the house. Something about mountains out of molehills here. The pool fencing is a much bigger issue in my opinion.
Edit to add: Also, it seems as though Kurt agreed to take on Fox to smooth things over with Sarah. I'm sure he had a great day trying to sort out the windows while wrangling Fox so that Sarah can do nothing useful.