Here is more Information I found on this topic.
1) Spending too much time with the wrong people
2) Not giving enough information to your current clients and prospects
3) Not charging enough for work
4) Mainly going after the low-profit stuff
5) Writing estimates out on blank sheets
6) Complacency – not seeking to improve all that you do