I read as long as it's not a static generating surface I should be fine, our floors are wood and we have both a marble table and a wooden table. Which surface is best? Thanks
The wood table.
Marble can scratch the paint on the chassis or window even if it is tempered glass.
This is why you make the big money.
Had a customer take a tempered glass tabletop and set it on a marble top several years ago and scratched it pretty bad.
The table that has the best chairs would be my choice. Static really isn't an issue these days with modern components. Just don't be silly like wearing cotton socks rubbing your feet along the carpet to see if you can get an arc from your finger to your CPU.
Not the floor, I have built a PC on the floor before and its the worse. Only second to building a PC in your lap.
I would go for the wooden table.
I went and bought an inexpensive flannel-backed vinyl tablecloth and build my PC's on it. Nice smooth surface, protects the table, plastic that doesn't build up static, etc. They have them at Walmart for about $3.99 and it comes with clips for securing it to the table. I have an old kitchen table that I use in my basement work area that's plenty solid for building a PC.