Dianne Mayes


Dianne is our Office Manager and is a master of keeping the paperwork in order while the teams are out on their projects. If you’ve been contacted from us about job details or for payments, chances are it has been courtesy of Dianne. She’ll greet you with a beaming smile and a cheery disposition, only getting grumpy when customers are late to pay their invoices.