** Updated to add they left hazards in my garage all over the floor. I cannot recommend this company based on customer service and poor workmanship. They did not meet my expectations in terms of communication and professionalism and left material all over my garage floor. My expectation was for a professional to see the work, provide a quote, and complete the work without me needing to oversee any of the process. I communicated with the technician that I had small children in the house and I could not step away, and repeatedly he insisted I come see things outside. Only after making me come out 3 separate times did he offer to call me with any further questions. I communicated that I simply wanted a price to repair/replace and did not need specifics on what was needed, and the conversation drug on unnecessarily. I was then billed the entire amount for repair which I said was fine. The technician said he only needed a deposit and was going to refund the remaining balance, I told him that wasn’t necessary and against what I said, he did what he wanted. After my review I went in the garage and noticed bolts all over the floor near where we enter the garage and all along the base of the garage. This is unacceptable for a professional to leave at a job site. Pictures attached for reference. The technicians did show up on time but other than that, the process has been a hassle and I’ve had to clean up multiple bolts and pieces left behind that my small children could Step on.