Stephen Oreilly is very professional in his interactions. His rates are reasonable and the quality of his work is outstanding. He redid the upholstery on four antique dining chairs for me in four days while also picking the chairs up and returning the finished chairs. His estimate of how much material I would need was completely accurate also. Stephen also charged me a very reasonable fee. I would highly recommend Stephen Oreilly to anyone needing new upholstery. My chairs are gorgeous now and I am so pleased.