The Process of Installing a Shingle Roof

Do you ever wonder what steps roofing contractors take when they install a roof? The details of a particular roof installation vary widely based upon the construction materials involved and building codes. Installing a roof today generally requires the skills of licensed professional contractors, since the process involves a lot of complexity. However, in general, roofers will follow certain steps in completing most single family homes:
Read more

The Benefits of New Vinyl Windows

When it comes to home improvements, most people are focused on redoing a kitchen or building a nice deck. However, there are some great benefits to shifting gears and looking for more functional windows first. While new windows may not have the glamour of granite counters, they can still make your life easier, create a more comfortable home, and help you save money in some unexpected ways.
Read more