Hello Sir
You need a website like Geico. Here is you stop than i can make a website like that. Plus i have read your complete description regarding quoting, payment system, account page for users.
I have more than 6 years of work experience in PHP, Wordpress, Graphics Design, Website Design, Bitcoins, HTML, Magento, CSS, Javascript, Code Igniter and C#.net development.
Please contact for further details
Thanks