I think you can also consider Helping Hands movers. Used their service once and I feel they did a good job. I was also considering Shalom movers because of the good reviews and feedbacks.
Personally, I feel everyone will have a different opinion on which is good and which is not. People who are more easy going tend to give positive feedbacks easier than those who are not. So you need to take these reviews/ recommendations with a pinch of salt depending on your expectations.
Also when it comes to price, I don't recommend cheap movers. Not all of them are bad, but you may need to manage your expectations for cheaper services. I had a very bad experience with a mover a friend recommended and it was at a very reasonable price for a big lorry. Unfortunately, I never had the chance to use the service because the person always fly my kite. For 3 times he said he will turn up, he never did. 3 strikes I never call him again. No follow ups and I have to call him each time when he misses the time he said he will turn up. I called Helping Hand ultimately, and they were prompt and professional.