If you feel the price is fair...then it is. The only equation is between you and the contractor for said job...either you agree (accept the quote) or disagree (reject the quote).
The best way to help you sort that out; since this site is not a place that commonly prices goods/services due to regional/job differences, is to get comparable quotes from multiple contractors...just make sure the scope of the project is comparable . If you don't like the first 2 or 3 quotes, find a couple more. You will soon discover similarities and identify differences which will help you with the decision making process. BTW -- request references from all contractors submitting a bid, and follow-up with them before signing any contractual agreement.
Good luck...