I did the patio stone myself but the spa is on a concrete pad I had poured by a concrete company. Then I added some dirt around the concrete spa pad to get it level took my rototiller to chop it up, raked it level tamped it a little bit and set the patio blocks. It is not completly perfect but the spa is not sitting on the patio blocks its on a concrete pad. A few of the patio blocks have setteled a little bit this winter but not bad at all. I will level them up this summer with a bit of sand. The stone patio blocks were 500.00 and I had it done in one 10hr. day . It saved me 2k from a landscaper doing it, its not perfect but it is very useable and nice looking and I can say I did it myself.
The red patio block we had done by a landscaper a couple years before the tub, and she did the firepit. I will try to post a few more pics of the patio and show the firepit.