If I could give zero stars I would! They put up a patio for me within 3 days, which would seem great except the work was terrible! The boards were all warped & looked like they had been given out for free, the footings were all cracked, the boards were all split down the middle, the whole patio shakes when you walk on it. The patio door was never caulked around letting the rain in, warping and ruining our original hardwood floors and leaving mold to grow behind the moldings and underneath the floors! They promised to fix it, instead they caulked behind the molding that was coming off the wall letting the black mold smear into the caulking and left! The patio door is still not caulked and still lets in a draft and rain and snow! Anyone thinking about hiring them DON'T DO IT! They are expensive and do terrible work! You see the owner for your first meeting on what you want done, pay him, and never see him again, all the work is done by subcontractors! I wish I could get a full refund! Good luck getting them to come back out and fix anything, once they have your money it's all OVER! The receptionists are cranky and will tell you one date after another that they will come out and fix it, and you'll wait around for them to never show up! They left my basement door open when I had the ac on and let my two dogs run away! Never even got an apology! They claim to be a family run business oh please, if that is how you treat your family then I am glad I am no part of it! I would never Recommend them to anyone and will never be a repeat customer, everyone who asks me about my patio, I tell them I won't recommend who did the work, it's garbage!