Similar to the reviewer Saraquse, I, too, wanted to like these guys. The initial meeting with the owner was very pleasant, however, due to a snafu with my HOA, who refused to approve the project, my relationship with the owner quickly deteriorated. He became downright nasty and refused to return the deposit I paid. During the initial meeting, he said the deposit was for building materials; there was nothing in the contract or any discussion about a non-refundable deposit. The disappointment I feel about not getting a screen porch was not nearly as profound as the outrage I feel by being deceived by what I thought was a good, honest, and trustworthy contractor.