I have been using Beyer General Contractors on ALL my projects. They have hung gates, fixed fencing for me, built me two horse stalls from scratch, hung outdoor lights, fixed stall doors and last but definitely not least they are building me my indoor riding arena! This a company that knows how to seriously do ANYTHING. Not only do they know how to do anything and everything, their quality of work is top notch.. they make sure everything is done perfectly and how they would want it done if it was theirs. They also have amazing communication, you will never be out of the loop on status of work, etc. I can't say enough good things about this company. HIGHLY recommend!!!