After weeks of delays and weak excuses and finally my threatening to cancel and go with someone else, GM Fence or GM Fencing finally showed up to install a chain link fence on the perimeter (3 sides) of my property. Poor quality and cut corners is what I got for my money. The next spring many of the posts had heaved by the frost and the post not having been set deep enough with concrete (poor quality/craftmanship). Complaints are ignored by the owner.
Do yourself a favour and don't give GM Fence (or G.M. Fencing or any other variations on the company name) your business. The so-called warranty that the owner describes before work proceeds becomes non-existent the following spring when you try to contact him to describe the heaved fence posts.
Complaints to the Better Business Bureau are ignored. My efforts in small claims court require a lot of leg work (partly because the owner plays the system) to achieve a court/bailiff enforced outcome.