The final work was very good. But for the issues I had, I would have given them an A-. Issue 1: The Estimator was different from the Contract Manager who was different from the Site Manager. I had very specific instructions which did not get communicated the first time, so I had to keep repeating them to everyone. After that, I never felt secure that everyone was on the same page, so I kept repeating the specs to everyone just to be on the safe side. Issue 2: The first construction crew made a mistake, which caused a delay in the project which began in Oct. 2013. After that, the Contract Manager kept trying to work me back into the schedule, but could not get it done before the weather turned bad. The project was not completed until April 2014. Since the initial delay was their fault, I felt my project should have been given priority in Oct. Issue 3: The shed was not repaired according to my discussion with the Estimator and my interpretation of the contract. This Estimator-Contract Manager difference can lead to confusion and discrepancies. Instead of piers to support the slab, concrete was poured under the slab. I felt the estimate was acceptable for piers but too high for concrete. The Contract Manager adjusted the bill slightly and agreed to some additional work as resolution. Issue 4: The concrete had to be poured from both sides of the shed. The first crew missed one side, did not finish the concrete and partially covered the sewer cleanout. The second crew finished off the concrete and made it look like a tiny sidewalk. When I showed the Contract Manager the difference, he had the first side redone properly as resolution and it now looks as good as the other side. Issue 5: It took them forever to get the right door for the shed. The door could easily have been replaced first, but it was the last item repaired. Issue 6: They give you a contract page to sign and then a specs page with the project details and costs. HOWEVER, they add their profit to the contract page ONLY. I had two projects priced separately on the specs page. I did not add them together and compare them to the contract page. BIG mistake, the final bill was almost $700 more than I had budgeted and I didn't have the money. They have agreed to a payment plan for the outstanding balance as resolution. In my opinion, there are too many hands in the pot which can lead to communication breakdown and misunderstandings. Be sure that how you read the contract is how they mean it, and use the contract page when budgeting. Bottom line, they want you to be happy with their work and will work with you to resolve problems. In spite of these issues, I would use them again and I would recommend them. My sister had them do a big project, and she had no problems with them. So my situation could have been an exception to the norm.