We have had St Albans Floor Sanding out to our house twice. The first time they sanded, stained, and finished the first floor of our home. The second time they did the second floor bedrooms.