We use Dr Martins shoes too. They don't 'mark' the carpet either in any way and comfortable.
I got a pair of these, but stopped wearing them, they don't mark the carpet but they leave unsightly footprints on wood and laminate, which are a pain to polish off.
Dave.