I would emphatically say NOT TO HIRE All Pro 5 Star Fencing & Supplies!!! My issues with them are primarily their shoddy worksmanship and quality, lack of knowledge of how to properly build a fence, inability to meet the agreed upon deadlines, misrepresentation of the fact that they only use employees (a total lie, they used a mix of employees, contractors and day laborers, one of whom quit and loudly detested All Star's business practices saying that they were paying peanuts) and just general sloppiness and a lack of concern for my property. To be more specific, let me recount the litany of mistakes. The driveway gate is sagging and leaning "alarmingly" from day 1 due to not being properly built (with a metal frame) to support the weight, gate mechanisms being installed backwards, gate latches installed under the minimum height of 54" causing it to fail inspection by the city, etc. Poor work quality, and/or sloppiness (gate cutouts not cut square, sections of pickets not nailed into the support boards, gaps in between the boards of a board-on-board fence, etc.). And, in general, shoddy workmanship, (trim boards left off, nails and screws not properly driven in, nothing being anywhere near straight or plumb, my property being left littered with nails, screws, food items, cigarette butts, etc.). Also, they exhibit a shocking lack of professionalism. They would say that they would be here at a specific time and show up several hours later than the stated time, if at all. This didn't just happen once or twice, this was an everyday occurrance. And everyday, it was a different excuse (our workers didn't show up, we are waiting for the lumberyard to load your materials onto our trailer, we ran into a traffic accident, traffic was bad, someone stole our table saw out of the back of our truck in the Home Depot parking lot, etc.). Eventually, they stopped even giving an excuse. So, surprise surprise, they didn't even come close to meeting the agreed upon (and called out and agreed to in the contract) deadlines. I eventually had to fire them for being in breach of contract for non performance and for failing to meet the agreed upon terms of the contract. As it stands now, they are 17 days beyond the agreed upon fence construction timeline and there are still problems with the fence that will need to be fixed before it will pass the city inspection). So, I will have to find another company to come in, repair/resolve all of the problems caused by their shoddy work, so that it will pass inspection by the city inspector. Long story short, DO NOT DO BUSINESS WITH THIS COMPANY!!!! If you do, you will definitely regret it. From my experience, it has been an absolute nightmare!