Every home is customizable. But, the extent to which a home can be customized depends on the current state of the home. Custom remodeling is the term commonly used for this customization.
Custom home remodel can be as challenging as building a new custom home. First of all, it is important to identify a good designer who can help you with the remodeling. You should be able to work closely with the designer. You can talk to other homeowners and get recommendations on good designers who are easy to work with.

There is something called liability insurance which every home designer and builder should have. A designer or a builder without the liability insurance and compliance code cannot really be trusted.
The designer you choose should share the sensibilities with you. It is difficult to work with someone who doesn’t share the same preferences or sensibilities with you. So, it is important to interview the professional thoroughly before hiring so that you don’t face any problems later on. You can also check the previous work of the designer before making any decision.