Depends on your target customers heavly.
My father has been in construction for 30+ years. The last 20 or so he has been running the show for a remodeling bussiness in CP. They are a small crew, 3 guys doing the work, my father getting the work and also busting ass doing the work when needed, and my brother working with them on the jobs after I stopped working there. They build HIGH end shit. We have done $100K+ kitchens, bathrooms that cost more than some peoples cars on here… Lots of things like the roofing, electrical… gets subed out to the guys he has worked with for ever too. The quality of work and the professionalism is top shelf. My father comes in to bids and often times OVERBIDS the next guy, but still gets the job. Since he has been running it, his guys were never at a loss for work in the last 20 years! That says alot.
People that underbid the shit out of the next guy are prolly bidding on bull shit jobs and they are really just hurting their bussiness in the end. Not saying if your not going to drop $20K on a solid surface counter top your bull shit, but when people penny pinch over stupid shit, no matter what the budget is, the quality of the job sinks like a stone. Your bussiness produces junk and the rep never gets better for you.
Again, if more people picked up their work ethics and quit being lazy pieces of shit, things would turn around in a hurry for the USA.