I have heard good things about Hawkins range extenders.
They apparently blow the other non commercial stuff out of the water, but I have not tested one. I specialize in commercial IT infrastructure, so have more experience in the commercial space.
I might get one for my house to test it out...