Steve was a great guy who knew what he was doing. Very polite and did a good job, cleaned up afterwards. I would highly recommend. I needed my existing opener check, because it died to see if it could be fixed and if not, then I had a new one to get installed. Unfortunately since my garage opener was from the 70's there were no circuit boards to replace it with. My new one installed in a jiffy.
more