We called several floor refinishing companies and waited for them to arrive for a price quotes, which never materialized. We then call Greg Robie from Edison Floors. He arrived when he said he would. Called with a price several days later, and began the refinishing on the date that was stated. He was meticulous throught out the project. Taking pains not to mar the woodwork and walls. As I stated above the finished floors were well beyond our expectations. I would feel comfortable recommending Greg Robie to anyone.