When it comes to home renovation, it is critical that homeowners consult with their chosen contractor, especially before purchasing any materials. Today’s features and amenities – everything from flooring to finishes – might not be compatible with your home construction...