It is good to get referral from people you know. Make sure they meet the timeline as promised. A good designer will be able to advise you and go to site whenever possible to ensure all work is done properly. Once you commit a deposit, there is no turning back.