I am very frustrated due to a poor service I received from this guy Leo. The worst contractor I have ever came across with. He supposed to do foam insulation for our gazebo, and deceived me that the foam will be 3-4 inch in 6 hours. Yet it didn't even reached to 1 1/2inch. He didn't pick up his phone when I asked him to come back and finish the job. I will put a lien on his business so he knows that you cannot make a living by deceiving people like this. Shame.