Unexpected ongoing costs: home alarm system

Flooring, pre-purchase information and after-sales

Pre-purchase information, completion date and snagging

Dispute: Various pre-sales, contract and after-sales concerns

Who's supporting The Code