Jim was flexible with our timing and not only fixed the problem , but attended to other small problems while he was here . He gave us instruction on how to improve ongoing maintenance and features we never realized we had . He could hear our neighbours garage door open and even made suggestions for their garage door . He will remain on our speed dial if we ever need more help.
- Approximate cost of services: