Overall; excellent. Final results and professionalism of workers weighs more heavily with me. The issues/concerns: 1. Work was initially scheduled for 5 June. The company had concerns about the weather due to the forecast. However, I didn't find this out until I called them when they didn't show up at the estimated time. We discussed the fact that they were watching the weather and would make a decision. This I understand. However, I was not notified about the delay nor the final decision to not show up. I didn't give a bad grade on punctuality as it was a responsiveness (communication) failure, to me, and less a punctuality factor. When the gentleman, I cannot remember his name, hereafter referred to as "the guy" or "he," showed up the following day, again not communicated to me that he would, it was early enough to get the job done in the same day. 2. When the work was completed, the guy left. He left the few items that were in the shed out. Left the shed open. Left the bagged debris and scrap wood in the yard, but stacked on the edge of the yard. Left a power cord. He didn't say anything before leaving. I put the items back in the shed, closed the door, wound up the cord (need to get this back to them) and got the bagged debris and scrap wood on to the driveway and out of the yard. I was planning to haul it up to the road on Wednesday afternoon; trash day. When I returned home on Wednesday, all the trash and scrap wood is gone. I can only assume that he came back and picked it all up. No one in my family did anything with it. 3. I was concerned about the hourly labor rate. Obviously not enough to not hire the company, but it seemed steep Bottom line though, it was much cheaper than getting a new shed. The good: 1. The work quality was great. All that I wanted done was completed. Most important factor. 2. The guy doing the work was very polite and friendly. These two factors alone determine whether or not I will work with a company again. The other stuff, although they were written with more detail, can be cleared up in any future efforts.