I have low overhead which allows me to be very competitive and more times than not beating the competitions prices by a fair margin.
The typical process starts with making contact with the customer and assessing their needs and goals followed up by scheduled trip to the property to measure the roof and take notes of all the aspects that will come in to play that would effect both price and actual installation. Afterwards I consult with the homeowner to address all factors and options, we then sign an agreement, collect a down payment and book the job. After the job is complete we come back out to inspect the work and do a second check for any debris that might have been missed on the initial site clean up, afterwards we send the final invoice to the homeowner and insurance company if it's a claim to ensure all money is released to the homeowner so they can make final payment.
In 04' I got hired by a large company that put me through many weeks of 8 hours a day training in class and out in the field covering all aspects of the roofing industry, I then moved on with another big company learning how to deal with insurance claims and meeting with adjusters to ensure a proper outcome for every claim, afterwards I moved on to learning production putting together material orders, scheduling crews, and overseeing the whole process for a consistent quality outcome. Since then I started my own business in 2010 and am always continuing my learning in the field as the industry evolves.