I agree less is best a nice sized company logo is always a eye catcher then name number(large) lic# ins etc. thats it!

the average h/o has no clue what some of the things on your list are. All they know is they need this thing fixed or this thing put in for the most part. Keep it simple.