I was extremely happy with every step of the process; from estimate to clean up. They are very professional, polite and friendly. Their staff seem happy to work for this company and they seem like a close knit group. The fence they put in was excellent and was installed in a quick manner. I, definitely, feel I got a great deal with a great company and highly recommend.