For small problems we can probably assess it during the phone call and can give you a quote there and then.
For larger problems, up to large new builds, we can arrange a home or site visit, and then provide an assessment of what we can do and a supporting quote.