Terms & conditions

Effective September 29, 2026. These terms cover your use of this website. Work we perform for you is governed by a separate written proposal and contract.