Yap Siew Leng
Yap Siew Leng

Yap is a contributing writer for DoItYourself.com. He has a wide range of experience researching and creating home improvement and gardening projects, and especially enjoys learning about heating systems, deck construction, and life with pets.

Articles From This Author: