I was not satisified with Mr. Weaver's services. He did not show up when promised and did not return calls. He then accused me of being stressed out. He took railings from my front porch and never returned them even though he promised to do do so. He would say something was going to be done one way, then do it another. I would him very unreliable and unprofessional.