STC and VEEC claims have never been this easy!

Our innovative online platform has been designed for accredited installers. Free up valuable working capital, reduce your business risk and complete claims without the hassle of paper or chasing signatures.

  • No more paper! - our 100% online system means you don’t need to chase customers or installers for their signature; think of all the time you save when submitting an assignment!

  • Work where you want - Submit your claims on-site in minutes from your tablet.

  • Choose your terms - Payment terms from 1 to 20 days available, offering you the fastest payment or best price.

  • A fail-safe system - Get it right first time and protect your business with Geo’s near zero certificate rejection rate

Sign up to Geo today, you’ll never look back!

Business Details
Address *
Phone Number *
What systems do you currently install? *
Select one of the following options
Geo User Details
Name *
Phone Number
Bank Details
Please provide company bank account details for automated payment.
Geo Account Agreement *