pommie steve:
bass can often be the biggest problem to solve,moving the speakers around in the room can have a big affect on the bass output,the extra thick carpet may be partly responsible but i suggest experimenting with speaker positioning first,have you placed the speakers in a different position?,even small changes can make a big difference to the bass and the overall tonal aspect and the way it reacts with the room,if you have the speakers slightly closer to a rear or side wall this can thicken the bass and by altering the toe in of the speakers you can affect the tonal balance,it would be worth experimenting with these before buying new speakers.
Good news guys, the granites are now solid, I moved the speakers as far apart as I can and toed them in a bit. I'm using spikes on spike booties and the sound is back. Thanks for all your suggestions, much appreciated 🙂