If you followed the building of our custom home, you may have noticed that I still haven't completed all the subcontractor reviews. By the time the house was finally completed — five months after our contract date and just days before the construction loan expired — we were so stressed out that writing about the final months was the very last thing I wanted to do. And given that a number of the unpublished posts are negative, it wasn't high on my list of fun things to do.

One of the big frustrations of building a home is that there are so many variables and moving parts and, frankly, the construction industry is rife with inefficiency, incompetence, and even dishonesty, that it's hard to get a firm bid, a clear answer, or a timely turnaround.

Of all our building problems, one of must frustrating was working with the cabinet makers. We experienced mistake upon mistake and problem after problem. Nearly two years later, the job still isn't done.

Those details are for another day, suffice it to say that having a reliable subcontractor to build and install you cabinets can save you a world of headaches.

Kitchen Magic is a company that specializes in kitchen remodels. And they take an approach that can make the experience positive.

If you're looking to remodel, you'll want the company to come to your home, evaluate the space in person. Being able to communicate your needs and learn the options you have to meet them. You'll want to see material samples in the space and with the lighting where they will be installed. And you'll want to learn about financing options. Last, but not least, you'll want an exact price quote so you can plan appropriately.

If you're ready for a kitchen upgrade, find a company, like Kitchen Magic, that will provide these services to you at a reasonable price. A new kitchen should not come with an ongoing headache.