Quality and professional work. Completed on time. Price was fair and reasonable. Had two love seats reapholstered and they look great. Will be bringing all my future work to Greg. He and his wife are warm and friendly. He's been in the business a long time and very experienced.