Do ask for a firm price before you actually instruct him.
Don't for goodness' sake just give him your personal details and tell him to do the job. Perhaps say that you are shopping around and his firm has been mentioned, so you thought you would ring and make an enquiry as to how much he would...