I had my whole house recarpeted with Carpet Mart.
I got a fantastic deal and ended up getting end-roll prices for the lounge + dining for pure wool carpet, and put synthetic in the bedrooms (we were doing this on a budget and the floor space to be covered was huge). We matched colours fairly closely so it all looked quite good at the end. If the owner hadn't suggested the roll-end we'd have ended up with synthetic carpet the whole house through - which was nice enough but the wool carpet was a pleasure to walk on.
The carpet had to be joined in a couple of places and it was done very well - practically unnoticeable. We also had a couple of tricky spots with skirtings/doors and steps that were dealt with well.
The owners were very friendly and easy to talk to, and helped a lot with advice - even giving us help with part of the house where we weren't going to install carpet. They also put me onto overlocking, which I didn't know about before; basically rather than shelling out huge $$$ for a rug, you can pick up a cheap end-roll of carpet and then have the edges overlocked to turn it into a rug - whatever size you want, and it can be a fraction of the cost of a pre-made rug.
I highly recommend this family owned and run business and I will use them again if I need flooring solutions in the future.
Pavel and his wife, who own the business, were