These guys never made official estimates until after the work had already begun.
Posts they set are wobbly and don't use enough cement to set them firmly.
I paid in full before they began, which was a huge mistake. They seemed to think that since they had my money in hand they didn't need to deliver quality service.
AVOID THESE CROOKS AT ALL COST! They are cheaper than most, but you will get what you pay for!
Cons: THEY DO THE BARE MINIMUM