Building a home is no easy feat. From finding the right place to settle down in to saving enough money to start construction, sometimes you may have to wait for years before this dream comes true. But once you've saved enough, all you need to do is get your plans drawn, sit back, relax and watch your home built in front of you. John J Contracting is