Can I sand my hardwood floors myself?

Living in the Cambridgeshire area, we have fantastic dog walks around our lovely countryside. We have a dirt track just across the road from where we live.  Perfect right? It means our lovely living room carpet was being ruined when we had a day of rain, and my husband was getting fed up with being […]