I would never use these guys again. Not only did they do a stain job, the communication was sloppy and frustrating from our end, and after agreeing the job was not completed well - did not turn up and fix when promised. Whilst a good price - you get what you pay for. We potentially have to pay almost double to have the job re-done and fixed. Quotes and reviews of our floors claim the sanding was not done well enough which has reflected in the Stain result.