In creating a price a good place to start is to estimate how many hours it will take you to complete (including how many hours a month you plan to work in provided support). Once you have a number you should probably double it as you have to account for overhead (meetings, trading emails etc.) and for a lack of experience in making these estimates.