TPF Roof & Property Maintenance is located at 633 Church Street, Palmerston North. But please if you are from Wellington or any areas in between please don't hesitate to contact us. We love working around our beautiful Country. Its gives us a change of office and scenery to look at. And the best thing of all it won't cost you any more either.


Awesome paint job guys, very impressed.

Nicky & Geordie, Tokomaru

Contact us

TPF Roof Restorations Ltd
633 Church Street
Terrace End
Palmerston North 4410

Ph: 0800 TPF Roof (0800 873-7663)
Mobile: 027 479-4468

e mail info@tpfroofs.co.nz