My elderly father used them to install a sun shade. It was never installed correctly and he has had nothing but problems with it. I was there when they came back for the 3rd time. Two men got out of their truck spewing profanity and told my 85 year old that he should get on the roof and clean it! They suddenly got nicer when I came out the door. However as I watched them make repairs. It was very clear to me they were HACKS. My brother and I are now paying to have that mess removed. I have never witnessed a worse contractor. I am still insensed at the treatment by them of my father. Do not use them ever !