0
what???????
DIY means Do It Yourself. This term can often be used when talking about crafts, art, carpentry, or decorations.
Depends on what you are looking to do specifically. There are some DIY home improvement sites that can help, such as HouseLogic.
What is the problem with the window?
http://www.the-landscape-design-site.com/directory/gardengates.html