on time, reasonable price, expertise in fixing minor problems with my walls. Steve helped my chose the right color for my area, after so many ideas and i just could not decide. His crew were right on time, cleaned up , put my stuff back, were very courteous. I would highly recommend him and his company.