Sounds about typical of a guy that is "the only game in town". Around here, lack of response and high mark-ups would get him laughed right out of business. Too much competition.
If the problem is electrical, even remotely, hire and electrician. These gate guys, with their limited knowlege of electrical, would much rather dive-bomb a problem with new equipment than try to figure out a quick and cheap solution.