True, things in the west tend to cost more than elsewhere (I'm in Seattle WA.)
My mother-in-law lives in rural Missouri and had her 6x10 bathroom remodeled in 2025. Full gut replacement of everything. Total cost: $5600. I got a quote for something similar in a bit larger bathroom in our house in Seattle. Quoted price: $31,000.
Labor is a good chunk of cost, and the OP presented that he simply didn't have the time available to him to do that work himself. On the other hand, I built 20-ish feet of fencing for our backyard this summer, matching an existing design we had done several years ago. Quoted price from the same company that did it the first time: $9800. I did the work myself. My total cost: $1400.
That works out great, right? I also have a significant investment in all the right tools: compound mitre saw, construction-grade table saw, nail guns, impact/hammer/regular drills, angle grinders, power sanders, every drill bit in captivity -- I don't really lack for anything. These make a huge difference in the workmanship of the final outcome.
And that was just a fence. I've considered building an external office here at our house. When I start to take into account the scope of converting an outdoor shed to an acceptable backyard office, I hit the brakes. Electrical power under proper permits, adequate security, something that holds up under our weather, potential water/sewer access, and sufficient space to work (I can't live without a whiteboard)...there is more scope than meets the eye.
All things considered, I think the OP did a pretty good job here in terms of cost control and recognizing what he could do (windows) vs. needed someone else to do (proper electrical.)
Yep. I'm adding 500sqft to my home in Silicon Valley and the cost will end up being more than I spent to buy the house 12 year ago.
Smaller jobs are more expensive per square foot because not all costs scale with size. Which is why you see all these godawful TJ Homes being built where they just rip out the house, build a 3 story structure (including basement) that takes every square inch of the lot.