Alfs has terrible service,Jennifer( bosses daughter) will call you names and yell at you over the phone, first as they did my garage they didn't tell us and just put the bin in front of garage door blocking in my wife's car , then tore the roof off with car inside, I called to mention this and jenifer insisted it was my fault and suggested I was lieing,then a couple days later I backed my truck on my lawn, popping both back tires, I talked to alf he said send in the bill, I did so and three weeks later had still heard nothing, so I called in and told my story to Jennifer, she replied with" don't call first thing in the morning with rude calls" then hung up, so I tried to call back and instead of answering the phone put me on hold over and over until all the lines were full and the phone was just busy, I finally got through to a gentleman and I voiced my concern about the horrible customer service and he replied well she's the bosses daughter, overall in very disappointed with this company, you've been warned, I will never recommend this company to anyone.